diff --git a/sdk/appservice/azure-mgmt-web/_meta.json b/sdk/appservice/azure-mgmt-web/_meta.json index 911daaab7157..da94daeb5590 100644 --- a/sdk/appservice/azure-mgmt-web/_meta.json +++ b/sdk/appservice/azure-mgmt-web/_meta.json @@ -1,11 +1,11 @@ { - "commit": "969fd0c2634fbcc1975d7abe3749330a5145a97c", + "commit": "dfac8d1606f1186e7eefea6a3864f495f43d6762", "repository_url": "https://github.com/Azure/azure-rest-api-specs", "autorest": "3.9.2", "use": [ - "@autorest/python@6.4.3", + "@autorest/python@6.4.12", "@autorest/modelerfour@4.24.3" ], - "autorest_command": "autorest specification/web/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.3 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False", + "autorest_command": "autorest specification/web/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.12 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False", "readme": "specification/web/resource-manager/readme.md" } \ No newline at end of file diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_operations_mixin.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_operations_mixin.py index c46ba9e78255..6b1fea28f8e1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_operations_mixin.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_operations_mixin.py @@ -9,6 +9,7 @@ # regenerated. # -------------------------------------------------------------------------- from ._serialization import Serializer, Deserializer +from io import IOBase import sys from typing import Any, IO, Iterable, Optional, Union @@ -41,12 +42,12 @@ def check_name_availability( :param type: Resource type used for verification. Known values are: "Site", "Slot", "HostingEnvironment", "PublishingUser", "Microsoft.Web/sites", "Microsoft.Web/sites/slots", "Microsoft.Web/hostingEnvironments", and "Microsoft.Web/publishingUsers". Required. - :type type: str or ~azure.mgmt.web.v2022_09_01.models.CheckNameResourceTypes + :type type: str or ~azure.mgmt.web.v2022_03_01.models.CheckNameResourceTypes :param is_fqdn: Is fully qualified domain name. Default value is None. :type is_fqdn: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: ResourceNameAvailability or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceNameAvailability + :rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceNameAvailability :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('check_name_availability') @@ -66,8 +67,8 @@ def check_name_availability( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'check_name_availability'".format(api_version)) mixin_instance = OperationClass() @@ -89,7 +90,7 @@ def get_publishing_user( :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('get_publishing_user') @@ -109,8 +110,8 @@ def get_publishing_user( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'get_publishing_user'".format(api_version)) mixin_instance = OperationClass() @@ -135,7 +136,7 @@ def get_source_control( :type source_control_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('get_source_control') @@ -155,8 +156,8 @@ def get_source_control( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'get_source_control'".format(api_version)) mixin_instance = OperationClass() @@ -178,7 +179,7 @@ def get_subscription_deployment_locations( :keyword callable cls: A custom type or function that will be passed the direct response :return: DeploymentLocations or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DeploymentLocations + :rtype: ~azure.mgmt.web.v2022_03_01.models.DeploymentLocations :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('get_subscription_deployment_locations') @@ -198,8 +199,8 @@ def get_subscription_deployment_locations( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'get_subscription_deployment_locations'".format(api_version)) mixin_instance = OperationClass() @@ -227,7 +228,7 @@ def list_billing_meters( :type os_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BillingMeter or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.BillingMeter] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.BillingMeter] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_billing_meters') @@ -245,8 +246,8 @@ def list_billing_meters( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_billing_meters'".format(api_version)) mixin_instance = OperationClass() @@ -271,12 +272,12 @@ def list_custom_host_name_sites( :type hostname: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CustomHostnameSites or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CustomHostnameSites] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CustomHostnameSites] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_custom_host_name_sites') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_custom_host_name_sites'".format(api_version)) mixin_instance = OperationClass() @@ -303,7 +304,7 @@ def list_geo_regions( :param sku: Name of SKU used to filter the regions. Known values are: "Free", "Shared", "Basic", "Standard", "Premium", "Dynamic", "Isolated", "IsolatedV2", "PremiumV2", "PremiumV3", "PremiumContainer", "ElasticPremium", and "ElasticIsolated". Default value is None. - :type sku: str or ~azure.mgmt.web.v2022_09_01.models.SkuName + :type sku: str or ~azure.mgmt.web.v2022_03_01.models.SkuName :param linux_workers_enabled: Specify :code:`true` if you want to filter to only regions that support Linux workers. Default value is None. :type linux_workers_enabled: bool @@ -315,7 +316,7 @@ def list_geo_regions( :type linux_dynamic_workers_enabled: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either GeoRegion or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.GeoRegion] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.GeoRegion] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_geo_regions') @@ -335,8 +336,8 @@ def list_geo_regions( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_geo_regions'".format(api_version)) mixin_instance = OperationClass() @@ -358,7 +359,7 @@ def list_premier_add_on_offers( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PremierAddOnOffer or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.PremierAddOnOffer] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.PremierAddOnOffer] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_premier_add_on_offers') @@ -378,8 +379,8 @@ def list_premier_add_on_offers( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_premier_add_on_offers'".format(api_version)) mixin_instance = OperationClass() @@ -402,13 +403,13 @@ def list_site_identifiers_assigned_to_host_name( :param name_identifier: Hostname information. Is either a NameIdentifier type or a IO type. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_site_identifiers_assigned_to_host_name') @@ -428,8 +429,8 @@ def list_site_identifiers_assigned_to_host_name( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_site_identifiers_assigned_to_host_name'".format(api_version)) mixin_instance = OperationClass() @@ -451,7 +452,7 @@ def list_skus( :keyword callable cls: A custom type or function that will be passed the direct response :return: SkuInfos or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SkuInfos + :rtype: ~azure.mgmt.web.v2022_03_01.models.SkuInfos :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_skus') @@ -471,8 +472,8 @@ def list_skus( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_skus'".format(api_version)) mixin_instance = OperationClass() @@ -494,7 +495,7 @@ def list_source_controls( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SourceControl or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SourceControl] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_source_controls') @@ -514,8 +515,8 @@ def list_source_controls( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_source_controls'".format(api_version)) mixin_instance = OperationClass() @@ -541,7 +542,7 @@ def move( # pylint: disable=inconsistent-return-statements :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Is either a CsmMoveResourceEnvelope type or a IO type. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -567,8 +568,8 @@ def move( # pylint: disable=inconsistent-return-statements from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'move'".format(api_version)) mixin_instance = OperationClass() @@ -590,13 +591,13 @@ def update_publishing_user( Description for Updates publishing user. :param user_details: Details of publishing user. Is either a User type or a IO type. Required. - :type user_details: ~azure.mgmt.web.v2022_09_01.models.User or IO + :type user_details: ~azure.mgmt.web.v2022_03_01.models.User or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('update_publishing_user') @@ -616,8 +617,8 @@ def update_publishing_user( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'update_publishing_user'".format(api_version)) mixin_instance = OperationClass() @@ -643,13 +644,13 @@ def update_source_control( :type source_control_type: str :param request_message: Source control token information. Is either a SourceControl type or a IO type. Required. - :type request_message: ~azure.mgmt.web.v2022_09_01.models.SourceControl or IO + :type request_message: ~azure.mgmt.web.v2022_03_01.models.SourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('update_source_control') @@ -669,8 +670,8 @@ def update_source_control( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'update_source_control'".format(api_version)) mixin_instance = OperationClass() @@ -696,13 +697,13 @@ def validate( :type resource_group_name: str :param validate_request: Request with the resources to validate. Is either a ValidateRequest type or a IO type. Required. - :type validate_request: ~azure.mgmt.web.v2022_09_01.models.ValidateRequest or IO + :type validate_request: ~azure.mgmt.web.v2022_03_01.models.ValidateRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ValidateResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('validate') @@ -722,8 +723,8 @@ def validate( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'validate'".format(api_version)) mixin_instance = OperationClass() @@ -787,7 +788,7 @@ def validate_move( # pylint: disable=inconsistent-return-statements :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Is either a CsmMoveResourceEnvelope type or a IO type. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -813,8 +814,8 @@ def validate_move( # pylint: disable=inconsistent-return-statements from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'validate_move'".format(api_version)) mixin_instance = OperationClass() @@ -838,13 +839,13 @@ def verify_hosting_environment_vnet( analyzing the Network Security Group rules. :param parameters: VNET information. Is either a VnetParameters type or a IO type. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.VnetParameters or IO + :type parameters: ~azure.mgmt.web.v2022_03_01.models.VnetParameters or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetValidationFailureDetails or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('verify_hosting_environment_vnet') @@ -864,8 +865,8 @@ def verify_hosting_environment_vnet( from .v2021_01_01.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'verify_hosting_environment_vnet'".format(api_version)) mixin_instance = OperationClass() diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_serialization.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_serialization.py index 25467dfc00bb..e3cc6ce6ed6f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_serialization.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_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/appservice/azure-mgmt-web/azure/mgmt/web/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_version.py index 633483b03980..a30a458f8b5b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_version.py @@ -5,4 +5,4 @@ # license information. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.1.0" \ No newline at end of file diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_web_site_management_client.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_web_site_management_client.py index 9bdf86125b1e..ccd12b482a7d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_web_site_management_client.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/_web_site_management_client.py @@ -54,7 +54,7 @@ class WebSiteManagementClient(WebSiteManagementClientOperationsMixin, MultiApiCl :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. """ - DEFAULT_API_VERSION = '2022-09-01' + DEFAULT_API_VERSION = '2022-03-01' _PROFILE_TAG = "azure.mgmt.web.WebSiteManagementClient" LATEST_PROFILE = ProfileDefinition({ _PROFILE_TAG: { @@ -102,7 +102,7 @@ def models(cls, api_version=DEFAULT_API_VERSION): * 2020-12-01: :mod:`v2020_12_01.models` * 2021-01-01: :mod:`v2021_01_01.models` * 2021-01-15: :mod:`v2021_01_15.models` - * 2022-09-01: :mod:`v2022_09_01.models` + * 2022-03-01: :mod:`v2022_03_01.models` """ if api_version == '2015-04-01': from .v2015_04_01 import models @@ -143,8 +143,8 @@ def models(cls, api_version=DEFAULT_API_VERSION): elif api_version == '2021-01-15': from .v2021_01_15 import models return models - elif api_version == '2022-09-01': - from .v2022_09_01 import models + elif api_version == '2022-03-01': + from .v2022_03_01 import models return models raise ValueError("API version {} is not available".format(api_version)) @@ -160,7 +160,7 @@ def app_service_certificate_orders(self): * 2020-12-01: :class:`AppServiceCertificateOrdersOperations` * 2021-01-01: :class:`AppServiceCertificateOrdersOperations` * 2021-01-15: :class:`AppServiceCertificateOrdersOperations` - * 2022-09-01: :class:`AppServiceCertificateOrdersOperations` + * 2022-03-01: :class:`AppServiceCertificateOrdersOperations` """ api_version = self._get_api_version('app_service_certificate_orders') if api_version == '2015-08-01': @@ -179,8 +179,8 @@ def app_service_certificate_orders(self): from .v2021_01_01.operations import AppServiceCertificateOrdersOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import AppServiceCertificateOrdersOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import AppServiceCertificateOrdersOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import AppServiceCertificateOrdersOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'app_service_certificate_orders'".format(api_version)) self._config.api_version = api_version @@ -198,7 +198,7 @@ def app_service_environments(self): * 2020-12-01: :class:`AppServiceEnvironmentsOperations` * 2021-01-01: :class:`AppServiceEnvironmentsOperations` * 2021-01-15: :class:`AppServiceEnvironmentsOperations` - * 2022-09-01: :class:`AppServiceEnvironmentsOperations` + * 2022-03-01: :class:`AppServiceEnvironmentsOperations` """ api_version = self._get_api_version('app_service_environments') if api_version == '2016-09-01': @@ -217,8 +217,8 @@ def app_service_environments(self): from .v2021_01_01.operations import AppServiceEnvironmentsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import AppServiceEnvironmentsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import AppServiceEnvironmentsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import AppServiceEnvironmentsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'app_service_environments'".format(api_version)) self._config.api_version = api_version @@ -236,7 +236,7 @@ def app_service_plans(self): * 2020-12-01: :class:`AppServicePlansOperations` * 2021-01-01: :class:`AppServicePlansOperations` * 2021-01-15: :class:`AppServicePlansOperations` - * 2022-09-01: :class:`AppServicePlansOperations` + * 2022-03-01: :class:`AppServicePlansOperations` """ api_version = self._get_api_version('app_service_plans') if api_version == '2016-09-01': @@ -255,8 +255,8 @@ def app_service_plans(self): from .v2021_01_01.operations import AppServicePlansOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import AppServicePlansOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import AppServicePlansOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import AppServicePlansOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'app_service_plans'".format(api_version)) self._config.api_version = api_version @@ -283,7 +283,7 @@ def certificate_orders_diagnostics(self): * 2020-12-01: :class:`CertificateOrdersDiagnosticsOperations` * 2021-01-01: :class:`CertificateOrdersDiagnosticsOperations` * 2021-01-15: :class:`CertificateOrdersDiagnosticsOperations` - * 2022-09-01: :class:`CertificateOrdersDiagnosticsOperations` + * 2022-03-01: :class:`CertificateOrdersDiagnosticsOperations` """ api_version = self._get_api_version('certificate_orders_diagnostics') if api_version == '2020-12-01': @@ -292,8 +292,8 @@ def certificate_orders_diagnostics(self): from .v2021_01_01.operations import CertificateOrdersDiagnosticsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import CertificateOrdersDiagnosticsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import CertificateOrdersDiagnosticsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import CertificateOrdersDiagnosticsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'certificate_orders_diagnostics'".format(api_version)) self._config.api_version = api_version @@ -311,7 +311,7 @@ def certificate_registration_provider(self): * 2020-12-01: :class:`CertificateRegistrationProviderOperations` * 2021-01-01: :class:`CertificateRegistrationProviderOperations` * 2021-01-15: :class:`CertificateRegistrationProviderOperations` - * 2022-09-01: :class:`CertificateRegistrationProviderOperations` + * 2022-03-01: :class:`CertificateRegistrationProviderOperations` """ api_version = self._get_api_version('certificate_registration_provider') if api_version == '2015-08-01': @@ -330,8 +330,8 @@ def certificate_registration_provider(self): from .v2021_01_01.operations import CertificateRegistrationProviderOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import CertificateRegistrationProviderOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import CertificateRegistrationProviderOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import CertificateRegistrationProviderOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'certificate_registration_provider'".format(api_version)) self._config.api_version = api_version @@ -350,7 +350,7 @@ def certificates(self): * 2020-12-01: :class:`CertificatesOperations` * 2021-01-01: :class:`CertificatesOperations` * 2021-01-15: :class:`CertificatesOperations` - * 2022-09-01: :class:`CertificatesOperations` + * 2022-03-01: :class:`CertificatesOperations` """ api_version = self._get_api_version('certificates') if api_version == '2016-03-01': @@ -371,8 +371,8 @@ def certificates(self): from .v2021_01_01.operations import CertificatesOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import CertificatesOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import CertificatesOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import CertificatesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'certificates'".format(api_version)) self._config.api_version = api_version @@ -382,11 +382,11 @@ def certificates(self): def container_apps(self): """Instance depends on the API version: - * 2022-09-01: :class:`ContainerAppsOperations` + * 2022-03-01: :class:`ContainerAppsOperations` """ api_version = self._get_api_version('container_apps') - if api_version == '2022-09-01': - from .v2022_09_01.operations import ContainerAppsOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import ContainerAppsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'container_apps'".format(api_version)) self._config.api_version = api_version @@ -396,11 +396,11 @@ def container_apps(self): def container_apps_revisions(self): """Instance depends on the API version: - * 2022-09-01: :class:`ContainerAppsRevisionsOperations` + * 2022-03-01: :class:`ContainerAppsRevisionsOperations` """ api_version = self._get_api_version('container_apps_revisions') - if api_version == '2022-09-01': - from .v2022_09_01.operations import ContainerAppsRevisionsOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import ContainerAppsRevisionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'container_apps_revisions'".format(api_version)) self._config.api_version = api_version @@ -418,7 +418,7 @@ def deleted_web_apps(self): * 2020-12-01: :class:`DeletedWebAppsOperations` * 2021-01-01: :class:`DeletedWebAppsOperations` * 2021-01-15: :class:`DeletedWebAppsOperations` - * 2022-09-01: :class:`DeletedWebAppsOperations` + * 2022-03-01: :class:`DeletedWebAppsOperations` """ api_version = self._get_api_version('deleted_web_apps') if api_version == '2016-03-01': @@ -437,8 +437,8 @@ def deleted_web_apps(self): from .v2021_01_01.operations import DeletedWebAppsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import DeletedWebAppsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import DeletedWebAppsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import DeletedWebAppsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'deleted_web_apps'".format(api_version)) self._config.api_version = api_version @@ -456,7 +456,7 @@ def diagnostics(self): * 2020-12-01: :class:`DiagnosticsOperations` * 2021-01-01: :class:`DiagnosticsOperations` * 2021-01-15: :class:`DiagnosticsOperations` - * 2022-09-01: :class:`DiagnosticsOperations` + * 2022-03-01: :class:`DiagnosticsOperations` """ api_version = self._get_api_version('diagnostics') if api_version == '2016-03-01': @@ -475,8 +475,8 @@ def diagnostics(self): from .v2021_01_01.operations import DiagnosticsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import DiagnosticsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import DiagnosticsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import DiagnosticsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'diagnostics'".format(api_version)) self._config.api_version = api_version @@ -494,7 +494,7 @@ def domain_registration_provider(self): * 2020-12-01: :class:`DomainRegistrationProviderOperations` * 2021-01-01: :class:`DomainRegistrationProviderOperations` * 2021-01-15: :class:`DomainRegistrationProviderOperations` - * 2022-09-01: :class:`DomainRegistrationProviderOperations` + * 2022-03-01: :class:`DomainRegistrationProviderOperations` """ api_version = self._get_api_version('domain_registration_provider') if api_version == '2015-04-01': @@ -513,8 +513,8 @@ def domain_registration_provider(self): from .v2021_01_01.operations import DomainRegistrationProviderOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import DomainRegistrationProviderOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import DomainRegistrationProviderOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import DomainRegistrationProviderOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'domain_registration_provider'".format(api_version)) self._config.api_version = api_version @@ -532,7 +532,7 @@ def domains(self): * 2020-12-01: :class:`DomainsOperations` * 2021-01-01: :class:`DomainsOperations` * 2021-01-15: :class:`DomainsOperations` - * 2022-09-01: :class:`DomainsOperations` + * 2022-03-01: :class:`DomainsOperations` """ api_version = self._get_api_version('domains') if api_version == '2015-04-01': @@ -551,8 +551,8 @@ def domains(self): from .v2021_01_01.operations import DomainsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import DomainsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import DomainsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import DomainsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'domains'".format(api_version)) self._config.api_version = api_version @@ -565,7 +565,7 @@ def global_operations(self): * 2020-12-01: :class:`GlobalOperations` * 2021-01-01: :class:`GlobalOperations` * 2021-01-15: :class:`GlobalOperations` - * 2022-09-01: :class:`GlobalOperations` + * 2022-03-01: :class:`GlobalOperations` """ api_version = self._get_api_version('global_operations') if api_version == '2020-12-01': @@ -574,8 +574,8 @@ def global_operations(self): from .v2021_01_01.operations import GlobalOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import GlobalOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import GlobalOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import GlobalOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'global_operations'".format(api_version)) self._config.api_version = api_version @@ -587,15 +587,15 @@ def kube_environments(self): * 2021-01-01: :class:`KubeEnvironmentsOperations` * 2021-01-15: :class:`KubeEnvironmentsOperations` - * 2022-09-01: :class:`KubeEnvironmentsOperations` + * 2022-03-01: :class:`KubeEnvironmentsOperations` """ api_version = self._get_api_version('kube_environments') if api_version == '2021-01-01': from .v2021_01_01.operations import KubeEnvironmentsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import KubeEnvironmentsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import KubeEnvironmentsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import KubeEnvironmentsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'kube_environments'".format(api_version)) self._config.api_version = api_version @@ -613,7 +613,7 @@ def provider(self): * 2020-12-01: :class:`ProviderOperations` * 2021-01-01: :class:`ProviderOperations` * 2021-01-15: :class:`ProviderOperations` - * 2022-09-01: :class:`ProviderOperations` + * 2022-03-01: :class:`ProviderOperations` """ api_version = self._get_api_version('provider') if api_version == '2016-03-01': @@ -632,8 +632,8 @@ def provider(self): from .v2021_01_01.operations import ProviderOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import ProviderOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import ProviderOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import ProviderOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'provider'".format(api_version)) self._config.api_version = api_version @@ -651,7 +651,7 @@ def recommendations(self): * 2020-12-01: :class:`RecommendationsOperations` * 2021-01-01: :class:`RecommendationsOperations` * 2021-01-15: :class:`RecommendationsOperations` - * 2022-09-01: :class:`RecommendationsOperations` + * 2022-03-01: :class:`RecommendationsOperations` """ api_version = self._get_api_version('recommendations') if api_version == '2016-03-01': @@ -670,8 +670,8 @@ def recommendations(self): from .v2021_01_01.operations import RecommendationsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import RecommendationsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import RecommendationsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import RecommendationsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'recommendations'".format(api_version)) self._config.api_version = api_version @@ -689,7 +689,7 @@ def resource_health_metadata(self): * 2020-12-01: :class:`ResourceHealthMetadataOperations` * 2021-01-01: :class:`ResourceHealthMetadataOperations` * 2021-01-15: :class:`ResourceHealthMetadataOperations` - * 2022-09-01: :class:`ResourceHealthMetadataOperations` + * 2022-03-01: :class:`ResourceHealthMetadataOperations` """ api_version = self._get_api_version('resource_health_metadata') if api_version == '2016-03-01': @@ -708,8 +708,8 @@ def resource_health_metadata(self): from .v2021_01_01.operations import ResourceHealthMetadataOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import ResourceHealthMetadataOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import ResourceHealthMetadataOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import ResourceHealthMetadataOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'resource_health_metadata'".format(api_version)) self._config.api_version = api_version @@ -725,7 +725,7 @@ def static_sites(self): * 2020-12-01: :class:`StaticSitesOperations` * 2021-01-01: :class:`StaticSitesOperations` * 2021-01-15: :class:`StaticSitesOperations` - * 2022-09-01: :class:`StaticSitesOperations` + * 2022-03-01: :class:`StaticSitesOperations` """ api_version = self._get_api_version('static_sites') if api_version == '2019-08-01': @@ -740,8 +740,8 @@ def static_sites(self): from .v2021_01_01.operations import StaticSitesOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import StaticSitesOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import StaticSitesOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import StaticSitesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'static_sites'".format(api_version)) self._config.api_version = api_version @@ -759,7 +759,7 @@ def top_level_domains(self): * 2020-12-01: :class:`TopLevelDomainsOperations` * 2021-01-01: :class:`TopLevelDomainsOperations` * 2021-01-15: :class:`TopLevelDomainsOperations` - * 2022-09-01: :class:`TopLevelDomainsOperations` + * 2022-03-01: :class:`TopLevelDomainsOperations` """ api_version = self._get_api_version('top_level_domains') if api_version == '2015-04-01': @@ -778,8 +778,8 @@ def top_level_domains(self): from .v2021_01_01.operations import TopLevelDomainsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import TopLevelDomainsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import TopLevelDomainsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import TopLevelDomainsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'top_level_domains'".format(api_version)) self._config.api_version = api_version @@ -797,7 +797,7 @@ def web_apps(self): * 2020-12-01: :class:`WebAppsOperations` * 2021-01-01: :class:`WebAppsOperations` * 2021-01-15: :class:`WebAppsOperations` - * 2022-09-01: :class:`WebAppsOperations` + * 2022-03-01: :class:`WebAppsOperations` """ api_version = self._get_api_version('web_apps') if api_version == '2016-08-01': @@ -816,8 +816,8 @@ def web_apps(self): from .v2021_01_01.operations import WebAppsOperations as OperationClass elif api_version == '2021-01-15': from .v2021_01_15.operations import WebAppsOperations as OperationClass - elif api_version == '2022-09-01': - from .v2022_09_01.operations import WebAppsOperations as OperationClass + elif api_version == '2022-03-01': + from .v2022_03_01.operations import WebAppsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'web_apps'".format(api_version)) self._config.api_version = api_version @@ -827,11 +827,11 @@ def web_apps(self): def workflow_run_action_repetitions(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunActionRepetitionsOperations` + * 2022-03-01: :class:`WorkflowRunActionRepetitionsOperations` """ api_version = self._get_api_version('workflow_run_action_repetitions') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowRunActionRepetitionsOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowRunActionRepetitionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_run_action_repetitions'".format(api_version)) self._config.api_version = api_version @@ -841,11 +841,11 @@ def workflow_run_action_repetitions(self): def workflow_run_action_repetitions_request_histories(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunActionRepetitionsRequestHistoriesOperations` + * 2022-03-01: :class:`WorkflowRunActionRepetitionsRequestHistoriesOperations` """ api_version = self._get_api_version('workflow_run_action_repetitions_request_histories') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowRunActionRepetitionsRequestHistoriesOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowRunActionRepetitionsRequestHistoriesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_run_action_repetitions_request_histories'".format(api_version)) self._config.api_version = api_version @@ -855,11 +855,11 @@ def workflow_run_action_repetitions_request_histories(self): def workflow_run_action_scope_repetitions(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunActionScopeRepetitionsOperations` + * 2022-03-01: :class:`WorkflowRunActionScopeRepetitionsOperations` """ api_version = self._get_api_version('workflow_run_action_scope_repetitions') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowRunActionScopeRepetitionsOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowRunActionScopeRepetitionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_run_action_scope_repetitions'".format(api_version)) self._config.api_version = api_version @@ -869,11 +869,11 @@ def workflow_run_action_scope_repetitions(self): def workflow_run_actions(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunActionsOperations` + * 2022-03-01: :class:`WorkflowRunActionsOperations` """ api_version = self._get_api_version('workflow_run_actions') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowRunActionsOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowRunActionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_run_actions'".format(api_version)) self._config.api_version = api_version @@ -883,11 +883,11 @@ def workflow_run_actions(self): def workflow_runs(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunsOperations` + * 2022-03-01: :class:`WorkflowRunsOperations` """ api_version = self._get_api_version('workflow_runs') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowRunsOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowRunsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_runs'".format(api_version)) self._config.api_version = api_version @@ -897,11 +897,11 @@ def workflow_runs(self): def workflow_trigger_histories(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowTriggerHistoriesOperations` + * 2022-03-01: :class:`WorkflowTriggerHistoriesOperations` """ api_version = self._get_api_version('workflow_trigger_histories') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowTriggerHistoriesOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowTriggerHistoriesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_trigger_histories'".format(api_version)) self._config.api_version = api_version @@ -911,11 +911,11 @@ def workflow_trigger_histories(self): def workflow_triggers(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowTriggersOperations` + * 2022-03-01: :class:`WorkflowTriggersOperations` """ api_version = self._get_api_version('workflow_triggers') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowTriggersOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowTriggersOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_triggers'".format(api_version)) self._config.api_version = api_version @@ -925,11 +925,11 @@ def workflow_triggers(self): def workflow_versions(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowVersionsOperations` + * 2022-03-01: :class:`WorkflowVersionsOperations` """ api_version = self._get_api_version('workflow_versions') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowVersionsOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowVersionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_versions'".format(api_version)) self._config.api_version = api_version @@ -939,11 +939,11 @@ def workflow_versions(self): def workflows(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowsOperations` + * 2022-03-01: :class:`WorkflowsOperations` """ api_version = self._get_api_version('workflows') - if api_version == '2022-09-01': - from .v2022_09_01.operations import WorkflowsOperations as OperationClass + if api_version == '2022-03-01': + from .v2022_03_01.operations import WorkflowsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflows'".format(api_version)) self._config.api_version = api_version diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/aio/_operations_mixin.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/aio/_operations_mixin.py index 5d746893e3ce..27298313588e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/aio/_operations_mixin.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/aio/_operations_mixin.py @@ -9,6 +9,7 @@ # regenerated. # -------------------------------------------------------------------------- from .._serialization import Serializer, Deserializer +from io import IOBase import sys from typing import Any, AsyncIterable, IO, Optional, Union @@ -41,12 +42,12 @@ async def check_name_availability( :param type: Resource type used for verification. Known values are: "Site", "Slot", "HostingEnvironment", "PublishingUser", "Microsoft.Web/sites", "Microsoft.Web/sites/slots", "Microsoft.Web/hostingEnvironments", and "Microsoft.Web/publishingUsers". Required. - :type type: str or ~azure.mgmt.web.v2022_09_01.models.CheckNameResourceTypes + :type type: str or ~azure.mgmt.web.v2022_03_01.models.CheckNameResourceTypes :param is_fqdn: Is fully qualified domain name. Default value is None. :type is_fqdn: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: ResourceNameAvailability or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceNameAvailability + :rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceNameAvailability :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('check_name_availability') @@ -66,8 +67,8 @@ async def check_name_availability( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'check_name_availability'".format(api_version)) mixin_instance = OperationClass() @@ -89,7 +90,7 @@ async def get_publishing_user( :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('get_publishing_user') @@ -109,8 +110,8 @@ async def get_publishing_user( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'get_publishing_user'".format(api_version)) mixin_instance = OperationClass() @@ -135,7 +136,7 @@ async def get_source_control( :type source_control_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('get_source_control') @@ -155,8 +156,8 @@ async def get_source_control( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'get_source_control'".format(api_version)) mixin_instance = OperationClass() @@ -178,7 +179,7 @@ async def get_subscription_deployment_locations( :keyword callable cls: A custom type or function that will be passed the direct response :return: DeploymentLocations or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DeploymentLocations + :rtype: ~azure.mgmt.web.v2022_03_01.models.DeploymentLocations :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('get_subscription_deployment_locations') @@ -198,8 +199,8 @@ async def get_subscription_deployment_locations( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'get_subscription_deployment_locations'".format(api_version)) mixin_instance = OperationClass() @@ -228,7 +229,7 @@ def list_billing_meters( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BillingMeter or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.BillingMeter] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.BillingMeter] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_billing_meters') @@ -246,8 +247,8 @@ def list_billing_meters( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_billing_meters'".format(api_version)) mixin_instance = OperationClass() @@ -273,12 +274,12 @@ def list_custom_host_name_sites( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CustomHostnameSites or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CustomHostnameSites] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CustomHostnameSites] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_custom_host_name_sites') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_custom_host_name_sites'".format(api_version)) mixin_instance = OperationClass() @@ -305,7 +306,7 @@ def list_geo_regions( :param sku: Name of SKU used to filter the regions. Known values are: "Free", "Shared", "Basic", "Standard", "Premium", "Dynamic", "Isolated", "IsolatedV2", "PremiumV2", "PremiumV3", "PremiumContainer", "ElasticPremium", and "ElasticIsolated". Default value is None. - :type sku: str or ~azure.mgmt.web.v2022_09_01.models.SkuName + :type sku: str or ~azure.mgmt.web.v2022_03_01.models.SkuName :param linux_workers_enabled: Specify :code:`true` if you want to filter to only regions that support Linux workers. Default value is None. :type linux_workers_enabled: bool @@ -317,7 +318,7 @@ def list_geo_regions( :type linux_dynamic_workers_enabled: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either GeoRegion or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.GeoRegion] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.GeoRegion] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_geo_regions') @@ -337,8 +338,8 @@ def list_geo_regions( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_geo_regions'".format(api_version)) mixin_instance = OperationClass() @@ -361,7 +362,7 @@ def list_premier_add_on_offers( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PremierAddOnOffer or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.PremierAddOnOffer] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.PremierAddOnOffer] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_premier_add_on_offers') @@ -381,8 +382,8 @@ def list_premier_add_on_offers( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_premier_add_on_offers'".format(api_version)) mixin_instance = OperationClass() @@ -405,13 +406,13 @@ def list_site_identifiers_assigned_to_host_name( :param name_identifier: Hostname information. Is either a NameIdentifier type or a IO type. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_site_identifiers_assigned_to_host_name') @@ -431,8 +432,8 @@ def list_site_identifiers_assigned_to_host_name( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_site_identifiers_assigned_to_host_name'".format(api_version)) mixin_instance = OperationClass() @@ -454,7 +455,7 @@ async def list_skus( :keyword callable cls: A custom type or function that will be passed the direct response :return: SkuInfos or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SkuInfos + :rtype: ~azure.mgmt.web.v2022_03_01.models.SkuInfos :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_skus') @@ -474,8 +475,8 @@ async def list_skus( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_skus'".format(api_version)) mixin_instance = OperationClass() @@ -498,7 +499,7 @@ def list_source_controls( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SourceControl or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SourceControl] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('list_source_controls') @@ -518,8 +519,8 @@ def list_source_controls( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'list_source_controls'".format(api_version)) mixin_instance = OperationClass() @@ -545,7 +546,7 @@ async def move( # pylint: disable=inconsistent-return-statements :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Is either a CsmMoveResourceEnvelope type or a IO type. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -571,8 +572,8 @@ async def move( # pylint: disable=inconsistent-return-statements from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'move'".format(api_version)) mixin_instance = OperationClass() @@ -594,13 +595,13 @@ async def update_publishing_user( Description for Updates publishing user. :param user_details: Details of publishing user. Is either a User type or a IO type. Required. - :type user_details: ~azure.mgmt.web.v2022_09_01.models.User or IO + :type user_details: ~azure.mgmt.web.v2022_03_01.models.User or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('update_publishing_user') @@ -620,8 +621,8 @@ async def update_publishing_user( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'update_publishing_user'".format(api_version)) mixin_instance = OperationClass() @@ -647,13 +648,13 @@ async def update_source_control( :type source_control_type: str :param request_message: Source control token information. Is either a SourceControl type or a IO type. Required. - :type request_message: ~azure.mgmt.web.v2022_09_01.models.SourceControl or IO + :type request_message: ~azure.mgmt.web.v2022_03_01.models.SourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('update_source_control') @@ -673,8 +674,8 @@ async def update_source_control( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'update_source_control'".format(api_version)) mixin_instance = OperationClass() @@ -700,13 +701,13 @@ async def validate( :type resource_group_name: str :param validate_request: Request with the resources to validate. Is either a ValidateRequest type or a IO type. Required. - :type validate_request: ~azure.mgmt.web.v2022_09_01.models.ValidateRequest or IO + :type validate_request: ~azure.mgmt.web.v2022_03_01.models.ValidateRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ValidateResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('validate') @@ -726,8 +727,8 @@ async def validate( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'validate'".format(api_version)) mixin_instance = OperationClass() @@ -791,7 +792,7 @@ async def validate_move( # pylint: disable=inconsistent-return-statements :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Is either a CsmMoveResourceEnvelope type or a IO type. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -817,8 +818,8 @@ async def validate_move( # pylint: disable=inconsistent-return-statements from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'validate_move'".format(api_version)) mixin_instance = OperationClass() @@ -842,13 +843,13 @@ async def verify_hosting_environment_vnet( analyzing the Network Security Group rules. :param parameters: VNET information. Is either a VnetParameters type or a IO type. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.VnetParameters or IO + :type parameters: ~azure.mgmt.web.v2022_03_01.models.VnetParameters or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetValidationFailureDetails or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails :raises ~azure.core.exceptions.HttpResponseError: """ api_version = self._get_api_version('verify_hosting_environment_vnet') @@ -868,8 +869,8 @@ async def verify_hosting_environment_vnet( from ..v2021_01_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebSiteManagementClientOperationsMixin as OperationClass else: raise ValueError("API version {} does not have operation 'verify_hosting_environment_vnet'".format(api_version)) mixin_instance = OperationClass() diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/aio/_web_site_management_client.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/aio/_web_site_management_client.py index 3964ef5f51a4..2b2e20666158 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/aio/_web_site_management_client.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/aio/_web_site_management_client.py @@ -54,7 +54,7 @@ class WebSiteManagementClient(WebSiteManagementClientOperationsMixin, MultiApiCl :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. """ - DEFAULT_API_VERSION = '2022-09-01' + DEFAULT_API_VERSION = '2022-03-01' _PROFILE_TAG = "azure.mgmt.web.WebSiteManagementClient" LATEST_PROFILE = ProfileDefinition({ _PROFILE_TAG: { @@ -102,7 +102,7 @@ def models(cls, api_version=DEFAULT_API_VERSION): * 2020-12-01: :mod:`v2020_12_01.models` * 2021-01-01: :mod:`v2021_01_01.models` * 2021-01-15: :mod:`v2021_01_15.models` - * 2022-09-01: :mod:`v2022_09_01.models` + * 2022-03-01: :mod:`v2022_03_01.models` """ if api_version == '2015-04-01': from ..v2015_04_01 import models @@ -143,8 +143,8 @@ def models(cls, api_version=DEFAULT_API_VERSION): elif api_version == '2021-01-15': from ..v2021_01_15 import models return models - elif api_version == '2022-09-01': - from ..v2022_09_01 import models + elif api_version == '2022-03-01': + from ..v2022_03_01 import models return models raise ValueError("API version {} is not available".format(api_version)) @@ -160,7 +160,7 @@ def app_service_certificate_orders(self): * 2020-12-01: :class:`AppServiceCertificateOrdersOperations` * 2021-01-01: :class:`AppServiceCertificateOrdersOperations` * 2021-01-15: :class:`AppServiceCertificateOrdersOperations` - * 2022-09-01: :class:`AppServiceCertificateOrdersOperations` + * 2022-03-01: :class:`AppServiceCertificateOrdersOperations` """ api_version = self._get_api_version('app_service_certificate_orders') if api_version == '2015-08-01': @@ -179,8 +179,8 @@ def app_service_certificate_orders(self): from ..v2021_01_01.aio.operations import AppServiceCertificateOrdersOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import AppServiceCertificateOrdersOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import AppServiceCertificateOrdersOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import AppServiceCertificateOrdersOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'app_service_certificate_orders'".format(api_version)) self._config.api_version = api_version @@ -198,7 +198,7 @@ def app_service_environments(self): * 2020-12-01: :class:`AppServiceEnvironmentsOperations` * 2021-01-01: :class:`AppServiceEnvironmentsOperations` * 2021-01-15: :class:`AppServiceEnvironmentsOperations` - * 2022-09-01: :class:`AppServiceEnvironmentsOperations` + * 2022-03-01: :class:`AppServiceEnvironmentsOperations` """ api_version = self._get_api_version('app_service_environments') if api_version == '2016-09-01': @@ -217,8 +217,8 @@ def app_service_environments(self): from ..v2021_01_01.aio.operations import AppServiceEnvironmentsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import AppServiceEnvironmentsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import AppServiceEnvironmentsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import AppServiceEnvironmentsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'app_service_environments'".format(api_version)) self._config.api_version = api_version @@ -236,7 +236,7 @@ def app_service_plans(self): * 2020-12-01: :class:`AppServicePlansOperations` * 2021-01-01: :class:`AppServicePlansOperations` * 2021-01-15: :class:`AppServicePlansOperations` - * 2022-09-01: :class:`AppServicePlansOperations` + * 2022-03-01: :class:`AppServicePlansOperations` """ api_version = self._get_api_version('app_service_plans') if api_version == '2016-09-01': @@ -255,8 +255,8 @@ def app_service_plans(self): from ..v2021_01_01.aio.operations import AppServicePlansOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import AppServicePlansOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import AppServicePlansOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import AppServicePlansOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'app_service_plans'".format(api_version)) self._config.api_version = api_version @@ -283,7 +283,7 @@ def certificate_orders_diagnostics(self): * 2020-12-01: :class:`CertificateOrdersDiagnosticsOperations` * 2021-01-01: :class:`CertificateOrdersDiagnosticsOperations` * 2021-01-15: :class:`CertificateOrdersDiagnosticsOperations` - * 2022-09-01: :class:`CertificateOrdersDiagnosticsOperations` + * 2022-03-01: :class:`CertificateOrdersDiagnosticsOperations` """ api_version = self._get_api_version('certificate_orders_diagnostics') if api_version == '2020-12-01': @@ -292,8 +292,8 @@ def certificate_orders_diagnostics(self): from ..v2021_01_01.aio.operations import CertificateOrdersDiagnosticsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import CertificateOrdersDiagnosticsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import CertificateOrdersDiagnosticsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import CertificateOrdersDiagnosticsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'certificate_orders_diagnostics'".format(api_version)) self._config.api_version = api_version @@ -311,7 +311,7 @@ def certificate_registration_provider(self): * 2020-12-01: :class:`CertificateRegistrationProviderOperations` * 2021-01-01: :class:`CertificateRegistrationProviderOperations` * 2021-01-15: :class:`CertificateRegistrationProviderOperations` - * 2022-09-01: :class:`CertificateRegistrationProviderOperations` + * 2022-03-01: :class:`CertificateRegistrationProviderOperations` """ api_version = self._get_api_version('certificate_registration_provider') if api_version == '2015-08-01': @@ -330,8 +330,8 @@ def certificate_registration_provider(self): from ..v2021_01_01.aio.operations import CertificateRegistrationProviderOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import CertificateRegistrationProviderOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import CertificateRegistrationProviderOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import CertificateRegistrationProviderOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'certificate_registration_provider'".format(api_version)) self._config.api_version = api_version @@ -350,7 +350,7 @@ def certificates(self): * 2020-12-01: :class:`CertificatesOperations` * 2021-01-01: :class:`CertificatesOperations` * 2021-01-15: :class:`CertificatesOperations` - * 2022-09-01: :class:`CertificatesOperations` + * 2022-03-01: :class:`CertificatesOperations` """ api_version = self._get_api_version('certificates') if api_version == '2016-03-01': @@ -371,8 +371,8 @@ def certificates(self): from ..v2021_01_01.aio.operations import CertificatesOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import CertificatesOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import CertificatesOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import CertificatesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'certificates'".format(api_version)) self._config.api_version = api_version @@ -382,11 +382,11 @@ def certificates(self): def container_apps(self): """Instance depends on the API version: - * 2022-09-01: :class:`ContainerAppsOperations` + * 2022-03-01: :class:`ContainerAppsOperations` """ api_version = self._get_api_version('container_apps') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import ContainerAppsOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import ContainerAppsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'container_apps'".format(api_version)) self._config.api_version = api_version @@ -396,11 +396,11 @@ def container_apps(self): def container_apps_revisions(self): """Instance depends on the API version: - * 2022-09-01: :class:`ContainerAppsRevisionsOperations` + * 2022-03-01: :class:`ContainerAppsRevisionsOperations` """ api_version = self._get_api_version('container_apps_revisions') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import ContainerAppsRevisionsOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import ContainerAppsRevisionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'container_apps_revisions'".format(api_version)) self._config.api_version = api_version @@ -418,7 +418,7 @@ def deleted_web_apps(self): * 2020-12-01: :class:`DeletedWebAppsOperations` * 2021-01-01: :class:`DeletedWebAppsOperations` * 2021-01-15: :class:`DeletedWebAppsOperations` - * 2022-09-01: :class:`DeletedWebAppsOperations` + * 2022-03-01: :class:`DeletedWebAppsOperations` """ api_version = self._get_api_version('deleted_web_apps') if api_version == '2016-03-01': @@ -437,8 +437,8 @@ def deleted_web_apps(self): from ..v2021_01_01.aio.operations import DeletedWebAppsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import DeletedWebAppsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import DeletedWebAppsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import DeletedWebAppsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'deleted_web_apps'".format(api_version)) self._config.api_version = api_version @@ -456,7 +456,7 @@ def diagnostics(self): * 2020-12-01: :class:`DiagnosticsOperations` * 2021-01-01: :class:`DiagnosticsOperations` * 2021-01-15: :class:`DiagnosticsOperations` - * 2022-09-01: :class:`DiagnosticsOperations` + * 2022-03-01: :class:`DiagnosticsOperations` """ api_version = self._get_api_version('diagnostics') if api_version == '2016-03-01': @@ -475,8 +475,8 @@ def diagnostics(self): from ..v2021_01_01.aio.operations import DiagnosticsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import DiagnosticsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import DiagnosticsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import DiagnosticsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'diagnostics'".format(api_version)) self._config.api_version = api_version @@ -494,7 +494,7 @@ def domain_registration_provider(self): * 2020-12-01: :class:`DomainRegistrationProviderOperations` * 2021-01-01: :class:`DomainRegistrationProviderOperations` * 2021-01-15: :class:`DomainRegistrationProviderOperations` - * 2022-09-01: :class:`DomainRegistrationProviderOperations` + * 2022-03-01: :class:`DomainRegistrationProviderOperations` """ api_version = self._get_api_version('domain_registration_provider') if api_version == '2015-04-01': @@ -513,8 +513,8 @@ def domain_registration_provider(self): from ..v2021_01_01.aio.operations import DomainRegistrationProviderOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import DomainRegistrationProviderOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import DomainRegistrationProviderOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import DomainRegistrationProviderOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'domain_registration_provider'".format(api_version)) self._config.api_version = api_version @@ -532,7 +532,7 @@ def domains(self): * 2020-12-01: :class:`DomainsOperations` * 2021-01-01: :class:`DomainsOperations` * 2021-01-15: :class:`DomainsOperations` - * 2022-09-01: :class:`DomainsOperations` + * 2022-03-01: :class:`DomainsOperations` """ api_version = self._get_api_version('domains') if api_version == '2015-04-01': @@ -551,8 +551,8 @@ def domains(self): from ..v2021_01_01.aio.operations import DomainsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import DomainsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import DomainsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import DomainsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'domains'".format(api_version)) self._config.api_version = api_version @@ -565,7 +565,7 @@ def global_operations(self): * 2020-12-01: :class:`GlobalOperations` * 2021-01-01: :class:`GlobalOperations` * 2021-01-15: :class:`GlobalOperations` - * 2022-09-01: :class:`GlobalOperations` + * 2022-03-01: :class:`GlobalOperations` """ api_version = self._get_api_version('global_operations') if api_version == '2020-12-01': @@ -574,8 +574,8 @@ def global_operations(self): from ..v2021_01_01.aio.operations import GlobalOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import GlobalOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import GlobalOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import GlobalOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'global_operations'".format(api_version)) self._config.api_version = api_version @@ -587,15 +587,15 @@ def kube_environments(self): * 2021-01-01: :class:`KubeEnvironmentsOperations` * 2021-01-15: :class:`KubeEnvironmentsOperations` - * 2022-09-01: :class:`KubeEnvironmentsOperations` + * 2022-03-01: :class:`KubeEnvironmentsOperations` """ api_version = self._get_api_version('kube_environments') if api_version == '2021-01-01': from ..v2021_01_01.aio.operations import KubeEnvironmentsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import KubeEnvironmentsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import KubeEnvironmentsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import KubeEnvironmentsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'kube_environments'".format(api_version)) self._config.api_version = api_version @@ -613,7 +613,7 @@ def provider(self): * 2020-12-01: :class:`ProviderOperations` * 2021-01-01: :class:`ProviderOperations` * 2021-01-15: :class:`ProviderOperations` - * 2022-09-01: :class:`ProviderOperations` + * 2022-03-01: :class:`ProviderOperations` """ api_version = self._get_api_version('provider') if api_version == '2016-03-01': @@ -632,8 +632,8 @@ def provider(self): from ..v2021_01_01.aio.operations import ProviderOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import ProviderOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import ProviderOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import ProviderOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'provider'".format(api_version)) self._config.api_version = api_version @@ -651,7 +651,7 @@ def recommendations(self): * 2020-12-01: :class:`RecommendationsOperations` * 2021-01-01: :class:`RecommendationsOperations` * 2021-01-15: :class:`RecommendationsOperations` - * 2022-09-01: :class:`RecommendationsOperations` + * 2022-03-01: :class:`RecommendationsOperations` """ api_version = self._get_api_version('recommendations') if api_version == '2016-03-01': @@ -670,8 +670,8 @@ def recommendations(self): from ..v2021_01_01.aio.operations import RecommendationsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import RecommendationsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import RecommendationsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import RecommendationsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'recommendations'".format(api_version)) self._config.api_version = api_version @@ -689,7 +689,7 @@ def resource_health_metadata(self): * 2020-12-01: :class:`ResourceHealthMetadataOperations` * 2021-01-01: :class:`ResourceHealthMetadataOperations` * 2021-01-15: :class:`ResourceHealthMetadataOperations` - * 2022-09-01: :class:`ResourceHealthMetadataOperations` + * 2022-03-01: :class:`ResourceHealthMetadataOperations` """ api_version = self._get_api_version('resource_health_metadata') if api_version == '2016-03-01': @@ -708,8 +708,8 @@ def resource_health_metadata(self): from ..v2021_01_01.aio.operations import ResourceHealthMetadataOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import ResourceHealthMetadataOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import ResourceHealthMetadataOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import ResourceHealthMetadataOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'resource_health_metadata'".format(api_version)) self._config.api_version = api_version @@ -725,7 +725,7 @@ def static_sites(self): * 2020-12-01: :class:`StaticSitesOperations` * 2021-01-01: :class:`StaticSitesOperations` * 2021-01-15: :class:`StaticSitesOperations` - * 2022-09-01: :class:`StaticSitesOperations` + * 2022-03-01: :class:`StaticSitesOperations` """ api_version = self._get_api_version('static_sites') if api_version == '2019-08-01': @@ -740,8 +740,8 @@ def static_sites(self): from ..v2021_01_01.aio.operations import StaticSitesOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import StaticSitesOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import StaticSitesOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import StaticSitesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'static_sites'".format(api_version)) self._config.api_version = api_version @@ -759,7 +759,7 @@ def top_level_domains(self): * 2020-12-01: :class:`TopLevelDomainsOperations` * 2021-01-01: :class:`TopLevelDomainsOperations` * 2021-01-15: :class:`TopLevelDomainsOperations` - * 2022-09-01: :class:`TopLevelDomainsOperations` + * 2022-03-01: :class:`TopLevelDomainsOperations` """ api_version = self._get_api_version('top_level_domains') if api_version == '2015-04-01': @@ -778,8 +778,8 @@ def top_level_domains(self): from ..v2021_01_01.aio.operations import TopLevelDomainsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import TopLevelDomainsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import TopLevelDomainsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import TopLevelDomainsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'top_level_domains'".format(api_version)) self._config.api_version = api_version @@ -797,7 +797,7 @@ def web_apps(self): * 2020-12-01: :class:`WebAppsOperations` * 2021-01-01: :class:`WebAppsOperations` * 2021-01-15: :class:`WebAppsOperations` - * 2022-09-01: :class:`WebAppsOperations` + * 2022-03-01: :class:`WebAppsOperations` """ api_version = self._get_api_version('web_apps') if api_version == '2016-08-01': @@ -816,8 +816,8 @@ def web_apps(self): from ..v2021_01_01.aio.operations import WebAppsOperations as OperationClass elif api_version == '2021-01-15': from ..v2021_01_15.aio.operations import WebAppsOperations as OperationClass - elif api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WebAppsOperations as OperationClass + elif api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WebAppsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'web_apps'".format(api_version)) self._config.api_version = api_version @@ -827,11 +827,11 @@ def web_apps(self): def workflow_run_action_repetitions(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunActionRepetitionsOperations` + * 2022-03-01: :class:`WorkflowRunActionRepetitionsOperations` """ api_version = self._get_api_version('workflow_run_action_repetitions') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowRunActionRepetitionsOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowRunActionRepetitionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_run_action_repetitions'".format(api_version)) self._config.api_version = api_version @@ -841,11 +841,11 @@ def workflow_run_action_repetitions(self): def workflow_run_action_repetitions_request_histories(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunActionRepetitionsRequestHistoriesOperations` + * 2022-03-01: :class:`WorkflowRunActionRepetitionsRequestHistoriesOperations` """ api_version = self._get_api_version('workflow_run_action_repetitions_request_histories') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowRunActionRepetitionsRequestHistoriesOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowRunActionRepetitionsRequestHistoriesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_run_action_repetitions_request_histories'".format(api_version)) self._config.api_version = api_version @@ -855,11 +855,11 @@ def workflow_run_action_repetitions_request_histories(self): def workflow_run_action_scope_repetitions(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunActionScopeRepetitionsOperations` + * 2022-03-01: :class:`WorkflowRunActionScopeRepetitionsOperations` """ api_version = self._get_api_version('workflow_run_action_scope_repetitions') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowRunActionScopeRepetitionsOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowRunActionScopeRepetitionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_run_action_scope_repetitions'".format(api_version)) self._config.api_version = api_version @@ -869,11 +869,11 @@ def workflow_run_action_scope_repetitions(self): def workflow_run_actions(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunActionsOperations` + * 2022-03-01: :class:`WorkflowRunActionsOperations` """ api_version = self._get_api_version('workflow_run_actions') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowRunActionsOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowRunActionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_run_actions'".format(api_version)) self._config.api_version = api_version @@ -883,11 +883,11 @@ def workflow_run_actions(self): def workflow_runs(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowRunsOperations` + * 2022-03-01: :class:`WorkflowRunsOperations` """ api_version = self._get_api_version('workflow_runs') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowRunsOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowRunsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_runs'".format(api_version)) self._config.api_version = api_version @@ -897,11 +897,11 @@ def workflow_runs(self): def workflow_trigger_histories(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowTriggerHistoriesOperations` + * 2022-03-01: :class:`WorkflowTriggerHistoriesOperations` """ api_version = self._get_api_version('workflow_trigger_histories') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowTriggerHistoriesOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowTriggerHistoriesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_trigger_histories'".format(api_version)) self._config.api_version = api_version @@ -911,11 +911,11 @@ def workflow_trigger_histories(self): def workflow_triggers(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowTriggersOperations` + * 2022-03-01: :class:`WorkflowTriggersOperations` """ api_version = self._get_api_version('workflow_triggers') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowTriggersOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowTriggersOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_triggers'".format(api_version)) self._config.api_version = api_version @@ -925,11 +925,11 @@ def workflow_triggers(self): def workflow_versions(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowVersionsOperations` + * 2022-03-01: :class:`WorkflowVersionsOperations` """ api_version = self._get_api_version('workflow_versions') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowVersionsOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowVersionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflow_versions'".format(api_version)) self._config.api_version = api_version @@ -939,11 +939,11 @@ def workflow_versions(self): def workflows(self): """Instance depends on the API version: - * 2022-09-01: :class:`WorkflowsOperations` + * 2022-03-01: :class:`WorkflowsOperations` """ api_version = self._get_api_version('workflows') - if api_version == '2022-09-01': - from ..v2022_09_01.aio.operations import WorkflowsOperations as OperationClass + if api_version == '2022-03-01': + from ..v2022_03_01.aio.operations import WorkflowsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'workflows'".format(api_version)) self._config.api_version = api_version diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/models.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/models.py index a41a25bebaae..f24a10aa4c46 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/models.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/models.py @@ -6,4 +6,4 @@ # -------------------------------------------------------------------------- from .v2016_03_01.models import * from .v2018_02_01.models import * -from .v2022_09_01.models import * +from .v2022_03_01.models import * diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/_configuration.py index 3d6aca2d1198..1f601a2e0ced 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", "2015-04-01") + api_version: str = kwargs.pop("api_version", "2015-04-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/_configuration.py index 3b12073f0f4a..239388846b05 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", "2015-04-01") + api_version: str = kwargs.pop("api_version", "2015-04-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_domain_registration_provider_operations.py index ee1c8e5eb10d..e8a776bc2637 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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._domain_registration_provider_operations import build_list_operations_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_domains_operations.py index bead35dd2e78..bace12caf962 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -49,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]] @@ -143,14 +139,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailablilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -204,7 +200,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -294,7 +290,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -396,7 +392,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -410,7 +406,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -493,7 +489,7 @@ def list_by_resource_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["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -590,7 +586,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -641,14 +637,14 @@ 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-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -801,7 +797,7 @@ 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-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -878,7 +874,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["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1004,14 +1000,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1079,7 +1075,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1181,7 +1177,7 @@ async def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1333,14 +1329,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1413,7 +1409,7 @@ async def delete_ownership_identifier( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -1561,14 +1557,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1639,7 +1635,7 @@ async def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_top_level_domains_operations.py index 426616381959..edc119478b57 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -35,10 +35,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]] @@ -77,7 +73,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -169,7 +165,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -279,7 +275,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -293,7 +289,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_domain_registration_provider_operations.py index 4e3fe5fd6dfe..1ea2764d1617 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_domains_operations.py index 14c611c27b78..6fc782474dd2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -76,7 +72,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["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -126,7 +122,7 @@ def build_list_recommendations_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["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,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["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +187,7 @@ def build_get_request(resource_group_name: str, domain_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -229,7 +225,7 @@ def 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-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -274,7 +270,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -311,7 +307,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-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -352,7 +348,7 @@ def build_list_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -390,7 +386,7 @@ def build_get_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -429,7 +425,7 @@ def build_create_or_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -470,7 +466,7 @@ def build_delete_ownership_identifier_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -504,7 +500,7 @@ def build_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -544,7 +540,7 @@ def build_renew_request(resource_group_name: str, domain_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -662,14 +658,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailablilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -723,7 +719,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -813,7 +809,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -912,7 +908,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -926,7 +922,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1009,7 +1005,7 @@ def list_by_resource_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["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1106,7 +1102,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1157,14 +1153,14 @@ 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-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1314,7 +1310,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-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1391,7 +1387,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1517,14 +1513,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1592,7 +1588,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1694,7 +1690,7 @@ def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1846,14 +1842,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1926,7 +1922,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -2074,14 +2070,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2152,7 +2148,7 @@ def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_top_level_domains_operations.py index ee83249f1a91..d7adbb4935f0 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_04_01/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -250,7 +246,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -357,7 +353,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-04-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -371,7 +367,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/_configuration.py index 256f8beeb03d..a0b77ce466aa 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", "2015-08-01") + api_version: str = kwargs.pop("api_version", "2015-08-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/_configuration.py index 6f86344b63cf..cba12ba7d688 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", "2015-08-01") + api_version: str = kwargs.pop("api_version", "2015-08-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/operations/_app_service_certificate_orders_operations.py index 28e3c63fa820..530ee2bec7fb 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -54,10 +54,6 @@ build_verify_domain_ownership_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -97,7 +93,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -241,14 +237,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -304,7 +300,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -403,7 +399,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -458,14 +454,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -630,7 +626,7 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -703,7 +699,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["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -836,14 +832,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -911,7 +907,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1013,7 +1009,7 @@ async def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1070,14 +1066,14 @@ async def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1249,7 +1245,7 @@ async def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1325,7 +1321,7 @@ async def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -1466,14 +1462,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1618,14 +1614,14 @@ async def reissue( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1761,14 +1757,14 @@ async def renew( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1834,7 +1830,7 @@ async def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -1962,14 +1958,14 @@ async def resend_request_emails( # pylint: disable=inconsistent-return-statemen _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2103,14 +2099,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2180,7 +2176,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2241,7 +2237,7 @@ async def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2306,7 +2302,7 @@ async def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/operations/_certificate_registration_provider_operations.py index 77d1912e649a..026597c135c6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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._certificate_registration_provider_operations import build_list_operations_request -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/operations/_app_service_certificate_orders_operations.py index 0ddf6a99a07e..fe5b02b1b5e1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -100,7 +96,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["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -137,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["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -175,7 +171,7 @@ def 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -215,7 +211,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -248,7 +244,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -289,7 +285,7 @@ def build_list_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -327,7 +323,7 @@ def build_get_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -366,7 +362,7 @@ def build_create_or_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -407,7 +403,7 @@ def build_delete_certificate_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -441,7 +437,7 @@ def build_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -483,7 +479,7 @@ def build_reissue_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -521,7 +517,7 @@ def build_renew_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -558,7 +554,7 @@ def build_resend_email_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -591,7 +587,7 @@ def build_resend_request_emails_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -629,7 +625,7 @@ def build_retrieve_site_seal_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -669,7 +665,7 @@ def build_verify_domain_ownership_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -702,7 +698,7 @@ def build_retrieve_certificate_actions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -740,7 +736,7 @@ def build_retrieve_certificate_email_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -807,7 +803,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -951,14 +947,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1014,7 +1010,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1113,7 +1109,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1168,14 +1164,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1340,7 +1336,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1413,7 +1409,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1546,14 +1542,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1621,7 +1617,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1723,7 +1719,7 @@ def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1780,14 +1776,14 @@ def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1959,7 +1955,7 @@ def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2035,7 +2031,7 @@ def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -2176,14 +2172,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2328,14 +2324,14 @@ def reissue( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2471,14 +2467,14 @@ def renew( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2544,7 +2540,7 @@ def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -2672,14 +2668,14 @@ def resend_request_emails( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2813,14 +2809,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2890,7 +2886,7 @@ def verify_domain_ownership( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2951,7 +2947,7 @@ def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3016,7 +3012,7 @@ def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/operations/_certificate_registration_provider_operations.py index df4a3e21fd26..d0c3a7a1cfd4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2015_08_01/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2015-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-08-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_configuration.py index f556fe2490ab..b64f8d0a97d8 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", "2016-03-01") + api_version: str = kwargs.pop("api_version", "2016-03-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_metadata.json index c8d372a0d095..cee27f68e443 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_metadata.json @@ -114,8 +114,8 @@ "billing_meters": "BillingMetersOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", "sync_mixin_typing_definitions": "", "async_mixin_typing_definitions": "", "operations": { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/_configuration.py index 7c7361cb1b06..479bf0bb958e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", "2016-03-01") + api_version: str = kwargs.pop("api_version", "2016-03-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_billing_meters_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_billing_meters_operations.py index 19b7084492a4..397bcad585d0 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_billing_meters_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_billing_meters_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._billing_meters_operations import build_list_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, billing_location: Optional[str] = None, **kwargs: Any) -> AsyncIt _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_certificates_operations.py index 9e77fd794897..dde87ce9cc6d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -164,7 +160,7 @@ def list_by_resource_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-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -261,7 +257,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -390,14 +386,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -467,7 +463,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["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -596,14 +592,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_deleted_web_apps_operations.py index af3e5cc7b0bb..8dcd6fc54267 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._deleted_web_apps_operations import build_list_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_diagnostics_operations.py index 56f632c37ba1..19801da12ed9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -104,7 +99,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -219,7 +214,7 @@ async def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -281,7 +276,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -396,7 +391,7 @@ async def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -458,7 +453,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -560,7 +555,7 @@ async def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -621,7 +616,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -726,7 +721,7 @@ async def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -811,7 +806,7 @@ async def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -876,7 +871,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -974,7 +969,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1094,7 +1089,7 @@ async def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1159,7 +1154,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1278,7 +1273,7 @@ async def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1343,7 +1338,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1448,7 +1443,7 @@ async def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1512,7 +1507,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1626,7 +1621,7 @@ async def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1715,7 +1710,7 @@ async def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1783,7 +1778,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1890,7 +1885,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2014,7 +2009,7 @@ async def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_provider_operations.py index b10a34ea7dbe..fa228295f060 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -35,10 +34,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -167,7 +162,7 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -253,7 +248,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_recommendations_operations.py index 0c2b7f3711f7..8bb65b4ccd75 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -42,10 +41,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -186,7 +181,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -243,7 +238,7 @@ async def disable_recommendation_for_subscription( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -300,7 +295,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -406,7 +401,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -508,7 +503,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -569,7 +564,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -644,7 +639,7 @@ async def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -714,7 +709,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_resource_health_metadata_operations.py index 4b1a2d16fc1b..37c960b003cc 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +166,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -265,7 +260,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +359,7 @@ async def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -427,7 +422,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_web_site_management_client_operations.py index 285828e1fb33..212682460e56 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/aio/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -48,10 +48,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +75,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -176,14 +172,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -235,7 +231,7 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -326,7 +322,7 @@ async def get_source_control(self, source_control_type: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -438,14 +434,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -515,7 +511,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -578,7 +574,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -638,7 +634,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -768,7 +764,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -782,7 +778,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -864,7 +860,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -956,7 +952,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1062,14 +1058,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1196,14 +1192,14 @@ async def move( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1317,14 +1313,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1452,14 +1448,14 @@ async def validate_move( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_billing_meters_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_billing_meters_operations.py index 883129b02b36..953699cc691f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_billing_meters_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_billing_meters_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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, *, billing_location: Optional[str] _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -102,7 +97,7 @@ def list(self, billing_location: Optional[str] = None, **kwargs: Any) -> Iterabl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_certificates_operations.py index ef21bb6fa58c..607656832db9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +65,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-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +100,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -142,7 +138,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -180,7 +176,7 @@ def build_create_or_update_request( def build_delete_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -211,7 +207,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -279,7 +275,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -363,7 +359,7 @@ def list_by_resource_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-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -460,7 +456,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -589,14 +585,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -666,7 +662,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -795,14 +791,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_deleted_web_apps_operations.py index 94233b91c56d..5293c3bf84b8 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +93,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_diagnostics_operations.py index 7c658bbed0c4..286190faa6c5 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ def build_list_site_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -185,7 +180,7 @@ def build_get_site_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +302,7 @@ def build_list_site_analyses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -351,7 +346,7 @@ def build_get_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -400,7 +395,7 @@ def build_execute_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -446,7 +441,7 @@ def build_list_site_detectors_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -490,7 +485,7 @@ def build_get_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -539,7 +534,7 @@ def build_execute_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -948,7 +943,7 @@ def build_get_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1079,7 +1074,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1194,7 +1189,7 @@ def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1255,7 +1250,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1370,7 +1365,7 @@ def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1431,7 +1426,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1533,7 +1528,7 @@ def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1593,7 +1588,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1698,7 +1693,7 @@ def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1783,7 +1778,7 @@ def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1847,7 +1842,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1944,7 +1939,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2064,7 +2059,7 @@ def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2128,7 +2123,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2247,7 +2242,7 @@ def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2311,7 +2306,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2416,7 +2411,7 @@ def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2479,7 +2474,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2593,7 +2588,7 @@ def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2682,7 +2677,7 @@ def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2749,7 +2744,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2855,7 +2850,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2979,7 +2974,7 @@ def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_provider_operations.py index 252e52daa9e8..c938c7a220d9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -68,7 +63,7 @@ def build_list_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -89,7 +84,7 @@ def build_get_available_stacks_on_prem_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -148,7 +143,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -234,7 +229,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -319,7 +314,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_recommendations_operations.py index 0d6110245586..979f9582a06f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +69,7 @@ def build_list_request( def build_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) # Construct URL _url = kwargs.pop("template_url", "/subscriptions/{subscriptionId}/providers/Microsoft.Web/recommendations/reset") path_format_arguments = { @@ -94,7 +89,7 @@ def build_disable_recommendation_for_subscription_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) # Construct URL _url = kwargs.pop( "template_url", "/subscriptions/{subscriptionId}/providers/Microsoft.Web/recommendations/{name}/disable" @@ -118,7 +113,7 @@ def build_list_history_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -164,7 +159,7 @@ def build_list_recommended_rules_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -205,7 +200,7 @@ def build_disable_all_for_web_app_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -237,7 +232,7 @@ def build_reset_all_filters_for_web_app_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -277,7 +272,7 @@ def build_get_rule_details_by_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -319,7 +314,7 @@ def build_disable_recommendation_for_site_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -390,7 +385,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -482,7 +477,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -539,7 +534,7 @@ def disable_recommendation_for_subscription( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -595,7 +590,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -700,7 +695,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -802,7 +797,7 @@ def disable_all_for_web_app( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -863,7 +858,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -938,7 +933,7 @@ def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1008,7 +1003,7 @@ def disable_recommendation_for_site( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_resource_health_metadata_operations.py index ca1cf94e40fb..2e5895b42154 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +135,7 @@ def build_get_by_site_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +173,7 @@ def build_list_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +212,7 @@ def build_get_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -284,7 +279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +367,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -465,7 +460,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -564,7 +559,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -626,7 +621,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -731,7 +726,7 @@ def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_web_site_management_client_operations.py index 2ab57ee1bee1..cc2fdfe98df7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_03_01/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_get_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -64,7 +60,7 @@ def build_update_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -86,7 +82,7 @@ def build_list_source_controls_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +101,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -129,7 +125,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -183,7 +179,7 @@ def build_get_subscription_deployment_locations_request(subscription_id: str, ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -213,7 +209,7 @@ def build_list_geo_regions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -241,7 +237,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -270,7 +266,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +290,7 @@ def build_list_skus_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -318,7 +314,7 @@ def build_verify_hosting_environment_vnet_request(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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -347,7 +343,7 @@ def build_move_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -381,7 +377,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -419,7 +415,7 @@ def build_validate_move_request(resource_group_name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -472,7 +468,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -569,14 +565,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -627,7 +623,7 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -718,7 +714,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -830,14 +826,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -907,7 +903,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -970,7 +966,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1030,7 +1026,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1160,7 +1156,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -1174,7 +1170,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1255,7 +1251,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1347,7 +1343,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1453,14 +1449,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1587,14 +1583,14 @@ def move( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1708,14 +1704,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1843,14 +1839,14 @@ def validate_move( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/_configuration.py index f768fe6c1865..e1905c429771 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", "2016-08-01") + api_version: str = kwargs.pop("api_version", "2016-08-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/aio/_configuration.py index 6159ef74ca9d..26dcba445ab4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", "2016-08-01") + api_version: str = kwargs.pop("api_version", "2016-08-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/aio/operations/_web_apps_operations.py index 13a84bda8f41..a222a6b1971e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/aio/operations/_web_apps_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -345,10 +345,6 @@ build_update_vnet_connection_slot_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -386,7 +382,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -476,7 +472,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -574,7 +570,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -627,14 +623,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -794,7 +790,7 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -877,7 +873,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["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1013,14 +1009,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1096,7 +1092,7 @@ async def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1226,14 +1222,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1359,14 +1355,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1426,7 +1422,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1586,14 +1582,14 @@ async def discover_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -1665,7 +1661,7 @@ async def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1733,7 +1729,7 @@ async def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -1884,14 +1880,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1953,14 +1949,14 @@ async def _restore_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -2124,7 +2120,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2191,7 +2187,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2355,14 +2351,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2432,7 +2428,7 @@ async def list_application_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -2565,14 +2561,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -2640,7 +2636,7 @@ async def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -2763,14 +2759,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -2840,7 +2836,7 @@ async def delete_backup_configuration( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -2901,7 +2897,7 @@ async def get_backup_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3036,14 +3032,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -3113,7 +3109,7 @@ async def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -3178,7 +3174,7 @@ async def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -3309,14 +3305,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -3450,14 +3446,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -3525,7 +3521,7 @@ async def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -3576,7 +3572,7 @@ async def _list_publishing_credentials_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -3640,7 +3636,7 @@ async def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3774,14 +3770,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -3849,7 +3845,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -3914,7 +3910,7 @@ async def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -4055,14 +4051,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -4132,7 +4128,7 @@ async def get_configuration(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -4261,14 +4257,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -4402,14 +4398,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -4475,7 +4471,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4577,7 +4573,7 @@ async def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -4645,7 +4641,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -4707,7 +4703,7 @@ async def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -4774,7 +4770,7 @@ async def get_web_site_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_zip_request( @@ -4834,7 +4830,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -4936,7 +4932,7 @@ async def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -5006,7 +5002,7 @@ async def delete_continuous_web_job( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -5070,7 +5066,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -5134,7 +5130,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -5188,7 +5184,7 @@ def list_deployments( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -5288,7 +5284,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -5425,14 +5421,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -5505,7 +5501,7 @@ async def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -5570,7 +5566,7 @@ async def list_deployment_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -5628,7 +5624,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -5730,7 +5726,7 @@ async def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -5875,14 +5871,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -5955,7 +5951,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -6096,14 +6092,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -6172,7 +6168,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -6223,14 +6219,14 @@ async def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -6382,7 +6378,7 @@ async def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -6455,7 +6451,7 @@ async def get_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -6515,7 +6511,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -6613,7 +6609,7 @@ async def get_functions_admin_token(self, resource_group_name: str, name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -6680,7 +6676,7 @@ async def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -6739,14 +6735,14 @@ async def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -6910,7 +6906,7 @@ async def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -6986,7 +6982,7 @@ async def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -7050,7 +7046,7 @@ async def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -7109,7 +7105,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -7211,7 +7207,7 @@ async def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -7356,14 +7352,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -7436,7 +7432,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -7502,7 +7498,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -7655,14 +7651,14 @@ async def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -7738,7 +7734,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -7887,14 +7883,14 @@ async def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -7970,7 +7966,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -8037,7 +8033,7 @@ async def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -8102,7 +8098,7 @@ async def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -8169,7 +8165,7 @@ async def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -8313,14 +8309,14 @@ async def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -8393,7 +8389,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -8533,14 +8529,14 @@ async def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -8604,7 +8600,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -8706,7 +8702,7 @@ async def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -8763,14 +8759,14 @@ async def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -8936,7 +8932,7 @@ async def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -9012,7 +9008,7 @@ async def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -9077,7 +9073,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -9183,7 +9179,7 @@ async def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -9259,7 +9255,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -9327,7 +9323,7 @@ async def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -9396,7 +9392,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -9505,7 +9501,7 @@ async def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -9573,7 +9569,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -9684,7 +9680,7 @@ async def get_instance_process_thread( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_thread_request( @@ -9752,7 +9748,7 @@ async def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -9817,7 +9813,7 @@ async def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -9876,7 +9872,7 @@ def list_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -9982,7 +9978,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -10075,14 +10071,14 @@ async def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -10249,7 +10245,7 @@ async def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -10313,14 +10309,14 @@ async def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -10474,7 +10470,7 @@ async def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -10549,7 +10545,7 @@ async def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -10616,7 +10612,7 @@ async def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -10696,7 +10692,7 @@ async def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -10762,7 +10758,7 @@ async def stop_web_site_network_trace(self, resource_group_name: str, name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -10827,7 +10823,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -10885,7 +10881,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -10986,7 +10982,7 @@ async def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -11049,7 +11045,7 @@ async def list_premier_add_ons(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -11116,7 +11112,7 @@ async def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -11259,14 +11255,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -11339,7 +11335,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -11395,7 +11391,7 @@ def list_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11497,7 +11493,7 @@ async def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -11569,7 +11565,7 @@ async def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -11633,7 +11629,7 @@ async def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -11698,7 +11694,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11803,7 +11799,7 @@ async def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -11867,7 +11863,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11974,7 +11970,7 @@ async def get_process_thread( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_process_thread_request( @@ -12036,7 +12032,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -12138,7 +12134,7 @@ async def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -12283,14 +12279,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -12363,7 +12359,7 @@ async def delete_public_certificate( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -12498,14 +12494,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -12565,14 +12561,14 @@ async def _recover_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(recovery_entity, (IO, bytes)): + if isinstance(recovery_entity, (IOBase, bytes)): _content = recovery_entity else: _json = self._serialize.body(recovery_entity, "SnapshotRecoveryRequest") @@ -12722,7 +12718,7 @@ async def begin_recover( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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) @@ -12795,7 +12791,7 @@ async def reset_production_slot_config( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -12868,7 +12864,7 @@ async def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -12924,7 +12920,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -13026,7 +13022,7 @@ async def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -13080,7 +13076,7 @@ async def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -13154,7 +13150,7 @@ async def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13227,7 +13223,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -13279,7 +13275,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -13380,7 +13376,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -13443,14 +13439,14 @@ async def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -13682,7 +13678,7 @@ async def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -13778,7 +13774,7 @@ async def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -13983,14 +13979,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -14074,7 +14070,7 @@ async def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -14221,14 +14217,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -14372,14 +14368,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -14445,7 +14441,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -14623,14 +14619,14 @@ async def discover_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -14706,7 +14702,7 @@ async def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -14778,7 +14774,7 @@ async def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -14942,14 +14938,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -15013,14 +15009,14 @@ async def _restore_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -15197,7 +15193,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -15268,7 +15264,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -15449,14 +15445,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -15530,7 +15526,7 @@ async def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -15676,14 +15672,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -15757,7 +15753,7 @@ async def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -15898,14 +15894,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -15979,7 +15975,7 @@ async def delete_backup_configuration_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -16044,7 +16040,7 @@ async def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -16192,14 +16188,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -16273,7 +16269,7 @@ async def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -16342,7 +16338,7 @@ async def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -16490,14 +16486,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -16648,14 +16644,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -16729,7 +16725,7 @@ async def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -16781,7 +16777,7 @@ async def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -16849,7 +16845,7 @@ async def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17000,14 +16996,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -17081,7 +17077,7 @@ async def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -17152,7 +17148,7 @@ async def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -17298,14 +17294,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -17456,14 +17452,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -17533,7 +17529,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -17639,7 +17635,7 @@ async def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -17711,7 +17707,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -17777,7 +17773,7 @@ async def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -17848,7 +17844,7 @@ async def get_web_site_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_zip_slot_request( @@ -17912,7 +17908,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -18018,7 +18014,7 @@ async def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -18092,7 +18088,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -18160,7 +18156,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -18228,7 +18224,7 @@ async def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -18286,7 +18282,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -18392,7 +18388,7 @@ async def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -18547,14 +18543,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -18631,7 +18627,7 @@ async def delete_deployment_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -18700,7 +18696,7 @@ async def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -18762,7 +18758,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -18868,7 +18864,7 @@ async def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -19026,14 +19022,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -19110,7 +19106,7 @@ async def delete_domain_ownership_identifier_slot( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -19264,14 +19260,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -19346,7 +19342,7 @@ async def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -19398,14 +19394,14 @@ async def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -19569,7 +19565,7 @@ async def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -19646,7 +19642,7 @@ async def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -19710,7 +19706,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -19814,7 +19810,7 @@ async def get_functions_admin_token_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -19885,7 +19881,7 @@ async def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -19946,14 +19942,14 @@ async def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -20130,7 +20126,7 @@ async def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -20210,7 +20206,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -20278,7 +20274,7 @@ async def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -20341,7 +20337,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -20447,7 +20443,7 @@ async def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -20605,14 +20601,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -20689,7 +20685,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -20758,7 +20754,7 @@ async def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -20921,14 +20917,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -21007,7 +21003,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -21166,14 +21162,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -21252,7 +21248,7 @@ async def list_hybrid_connection_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_slot_request( @@ -21322,7 +21318,7 @@ async def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -21391,7 +21387,7 @@ async def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -21462,7 +21458,7 @@ async def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -21619,14 +21615,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -21703,7 +21699,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -21856,14 +21852,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -21931,7 +21927,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -22037,7 +22033,7 @@ async def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -22096,14 +22092,14 @@ async def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -22282,7 +22278,7 @@ async def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -22362,7 +22358,7 @@ async def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -22431,7 +22427,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -22541,7 +22537,7 @@ async def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -22621,7 +22617,7 @@ async def delete_instance_process_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -22693,7 +22689,7 @@ async def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -22766,7 +22762,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -22886,7 +22882,7 @@ async def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -22958,7 +22954,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -23080,7 +23076,7 @@ async def get_instance_process_thread_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_thread_slot_request( @@ -23154,7 +23150,7 @@ async def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -23223,7 +23219,7 @@ async def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -23286,7 +23282,7 @@ def list_metric_definitions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -23397,7 +23393,7 @@ def list_metrics_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -23504,7 +23500,7 @@ async def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -23575,7 +23571,7 @@ async def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -23659,7 +23655,7 @@ async def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -23730,7 +23726,7 @@ async def stop_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -23799,7 +23795,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -23861,7 +23857,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -23966,7 +23962,7 @@ async def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -24035,7 +24031,7 @@ async def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -24106,7 +24102,7 @@ async def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -24262,14 +24258,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -24346,7 +24342,7 @@ async def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -24406,7 +24402,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -24512,7 +24508,7 @@ async def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -24588,7 +24584,7 @@ async def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -24656,7 +24652,7 @@ async def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -24725,7 +24721,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -24834,7 +24830,7 @@ async def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -24902,7 +24898,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -25013,7 +25009,7 @@ async def get_process_thread_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_process_thread_slot_request( @@ -25079,7 +25075,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -25185,7 +25181,7 @@ async def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -25343,14 +25339,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -25427,7 +25423,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -25575,14 +25571,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -25644,14 +25640,14 @@ async def _recover_slot_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["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(recovery_entity, (IO, bytes)): + if isinstance(recovery_entity, (IOBase, bytes)): _content = recovery_entity else: _json = self._serialize.body(recovery_entity, "SnapshotRecoveryRequest") @@ -25814,7 +25810,7 @@ async def begin_recover_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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) @@ -25891,7 +25887,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -25969,7 +25965,7 @@ async def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -26029,7 +26025,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26135,7 +26131,7 @@ async def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -26190,7 +26186,7 @@ async def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -26268,7 +26264,7 @@ async def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26345,7 +26341,7 @@ async def delete_site_extension_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -26483,7 +26479,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -26497,7 +26493,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -26586,14 +26582,14 @@ async def _swap_slot_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -26753,7 +26749,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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) @@ -26819,7 +26815,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -26923,7 +26919,7 @@ async def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -26987,14 +26983,14 @@ async def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -27173,7 +27169,7 @@ async def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -27250,7 +27246,7 @@ async def delete_source_control_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -27394,14 +27390,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -27479,7 +27475,7 @@ async def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -27544,7 +27540,7 @@ async def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -27609,7 +27605,7 @@ async def sync_repository_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -27674,7 +27670,7 @@ async def sync_function_triggers_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -27732,7 +27728,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -27838,7 +27834,7 @@ async def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -27912,7 +27908,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -27973,7 +27969,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -28082,7 +28078,7 @@ async def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -28157,7 +28153,7 @@ async def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -28221,7 +28217,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -28326,7 +28322,7 @@ async def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -28397,7 +28393,7 @@ async def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -28561,14 +28557,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -28645,7 +28641,7 @@ async def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -28805,14 +28801,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -28892,7 +28888,7 @@ async def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -29063,14 +29059,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -29244,14 +29240,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -29319,7 +29315,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -29425,7 +29421,7 @@ async def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -29551,7 +29547,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -29565,7 +29561,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -29648,14 +29644,14 @@ async def _swap_slot_with_production_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -29798,7 +29794,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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) @@ -29859,7 +29855,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -29957,7 +29953,7 @@ async def get_source_control(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -30019,14 +30015,14 @@ async def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -30192,7 +30188,7 @@ async def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -30265,7 +30261,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -30396,14 +30392,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -30477,7 +30473,7 @@ async def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -30538,7 +30534,7 @@ async def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -30599,7 +30595,7 @@ async def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -30660,7 +30656,7 @@ async def sync_function_triggers( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -30714,7 +30710,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -30816,7 +30812,7 @@ async def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -30886,7 +30882,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -30943,7 +30939,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -31048,7 +31044,7 @@ async def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -31119,7 +31115,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -31179,7 +31175,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -31278,7 +31274,7 @@ async def list_vnet_connections(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -31345,7 +31341,7 @@ async def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -31496,14 +31492,14 @@ async def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -31576,7 +31572,7 @@ async def delete_vnet_connection( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -31723,14 +31719,14 @@ async def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -31806,7 +31802,7 @@ async def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -31964,14 +31960,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -32132,14 +32128,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -32201,7 +32197,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -32303,7 +32299,7 @@ async def get_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/operations/_web_apps_operations.py index 7e946f1a66e5..4d782717a08d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_08_01/operations/_web_apps_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,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["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -110,7 +106,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -148,7 +144,7 @@ def 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -194,7 +190,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -231,7 +227,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -272,7 +268,7 @@ def build_analyze_custom_hostname_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -312,7 +308,7 @@ def build_apply_slot_config_to_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -348,7 +344,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -387,7 +383,7 @@ def build_list_backups_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -425,7 +421,7 @@ def build_discover_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -466,7 +462,7 @@ def build_get_backup_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -504,7 +500,7 @@ def build_delete_backup_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -538,7 +534,7 @@ def build_list_backup_status_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -580,7 +576,7 @@ def build_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -622,7 +618,7 @@ def build_list_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -660,7 +656,7 @@ def build_update_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -701,7 +697,7 @@ def build_list_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -739,7 +735,7 @@ def build_update_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -780,7 +776,7 @@ def build_get_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -818,7 +814,7 @@ def build_update_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -858,7 +854,7 @@ def build_delete_backup_configuration_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -891,7 +887,7 @@ def build_get_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -929,7 +925,7 @@ def build_update_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -970,7 +966,7 @@ def build_list_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1008,7 +1004,7 @@ def build_get_diagnostic_logs_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1046,7 +1042,7 @@ def build_update_diagnostic_logs_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1087,7 +1083,7 @@ def build_update_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1128,7 +1124,7 @@ def build_list_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1166,7 +1162,7 @@ def build_list_publishing_credentials_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1204,7 +1200,7 @@ def build_update_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1245,7 +1241,7 @@ def build_list_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1283,7 +1279,7 @@ def build_list_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1321,7 +1317,7 @@ def build_update_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1362,7 +1358,7 @@ def build_get_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1400,7 +1396,7 @@ def build_create_or_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1441,7 +1437,7 @@ def build_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1482,7 +1478,7 @@ def build_list_configuration_snapshot_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1520,7 +1516,7 @@ def build_get_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1558,7 +1554,7 @@ def build_recover_site_configuration_snapshot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1592,7 +1588,7 @@ def build_get_web_site_container_logs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -1630,7 +1626,7 @@ def build_get_web_site_container_logs_zip_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -1668,7 +1664,7 @@ def build_list_continuous_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1706,7 +1702,7 @@ def build_get_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1744,7 +1740,7 @@ def build_delete_continuous_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1777,7 +1773,7 @@ def build_start_continuous_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1810,7 +1806,7 @@ def build_stop_continuous_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1844,7 +1840,7 @@ def build_list_deployments_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1882,7 +1878,7 @@ def build_get_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1921,7 +1917,7 @@ def build_create_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1962,7 +1958,7 @@ def build_delete_deployment_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1996,7 +1992,7 @@ def build_list_deployment_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2035,7 +2031,7 @@ def build_list_domain_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2073,7 +2069,7 @@ def build_get_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2114,7 +2110,7 @@ def build_create_or_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2157,7 +2153,7 @@ def build_delete_domain_ownership_identifier_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2193,7 +2189,7 @@ def build_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2237,7 +2233,7 @@ def build_get_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2275,7 +2271,7 @@ def build_create_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2316,7 +2312,7 @@ def build_get_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2354,7 +2350,7 @@ def build_list_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2392,7 +2388,7 @@ def build_get_functions_admin_token_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2430,7 +2426,7 @@ def build_get_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2469,7 +2465,7 @@ def build_create_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2510,7 +2506,7 @@ def build_delete_function_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2544,7 +2540,7 @@ def build_list_function_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2583,7 +2579,7 @@ def build_list_host_name_bindings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2621,7 +2617,7 @@ def build_get_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2660,7 +2656,7 @@ def build_create_or_update_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2701,7 +2697,7 @@ def build_delete_host_name_binding_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2735,7 +2731,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2775,7 +2771,7 @@ def build_create_or_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2817,7 +2813,7 @@ def build_delete_hybrid_connection_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2852,7 +2848,7 @@ def build_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2895,7 +2891,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2935,7 +2931,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2973,7 +2969,7 @@ def build_list_relay_service_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3011,7 +3007,7 @@ def build_get_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3050,7 +3046,7 @@ def build_create_or_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3091,7 +3087,7 @@ def build_delete_relay_service_connection_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -3125,7 +3121,7 @@ def build_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3167,7 +3163,7 @@ def build_list_instance_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3205,7 +3201,7 @@ def build_get_instance_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3244,7 +3240,7 @@ def build_create_instance_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3286,7 +3282,7 @@ def build_get_instance_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3325,7 +3321,7 @@ def build_list_instance_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3364,7 +3360,7 @@ def build_get_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3403,7 +3399,7 @@ def build_delete_instance_process_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -3438,7 +3434,7 @@ def build_get_instance_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3478,7 +3474,7 @@ def build_list_instance_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3524,7 +3520,7 @@ def build_get_instance_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3565,7 +3561,7 @@ def build_list_instance_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3611,7 +3607,7 @@ def build_get_instance_process_thread_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3650,7 +3646,7 @@ def build_is_cloneable_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3688,7 +3684,7 @@ def build_list_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3726,7 +3722,7 @@ def build_list_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3770,7 +3766,7 @@ def build_list_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3812,7 +3808,7 @@ def build_migrate_storage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3854,7 +3850,7 @@ def build_migrate_my_sql_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3895,7 +3891,7 @@ def build_get_migrate_my_sql_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3933,7 +3929,7 @@ def build_list_network_features_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3979,7 +3975,7 @@ def build_start_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4023,7 +4019,7 @@ def build_stop_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4060,7 +4056,7 @@ def build_generate_new_site_publishing_password_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4093,7 +4089,7 @@ def build_list_perf_mon_counters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4133,7 +4129,7 @@ def build_get_site_php_error_log_flag_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4171,7 +4167,7 @@ def build_list_premier_add_ons_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4209,7 +4205,7 @@ def build_get_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4248,7 +4244,7 @@ def build_add_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4289,7 +4285,7 @@ def build_delete_premier_add_on_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4323,7 +4319,7 @@ def build_list_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4361,7 +4357,7 @@ def build_get_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4399,7 +4395,7 @@ def build_delete_process_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4433,7 +4429,7 @@ def build_get_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4472,7 +4468,7 @@ def build_list_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4511,7 +4507,7 @@ def build_get_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4551,7 +4547,7 @@ def build_list_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4590,7 +4586,7 @@ def build_get_process_thread_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4630,7 +4626,7 @@ def build_list_public_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4668,7 +4664,7 @@ def build_get_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4707,7 +4703,7 @@ def build_create_or_update_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4748,7 +4744,7 @@ def build_delete_public_certificate_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4782,7 +4778,7 @@ def build_list_publishing_profile_xml_with_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -4821,7 +4817,7 @@ def build_recover_request(resource_group_name: str, name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -4858,7 +4854,7 @@ def build_reset_production_slot_config_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4896,7 +4892,7 @@ def build_restart_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4933,7 +4929,7 @@ def build_list_site_extensions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4971,7 +4967,7 @@ def build_get_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5010,7 +5006,7 @@ def build_install_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5048,7 +5044,7 @@ def build_delete_site_extension_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5080,7 +5076,7 @@ def build_list_slots_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5118,7 +5114,7 @@ def build_get_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5166,7 +5162,7 @@ def build_create_or_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5225,7 +5221,7 @@ def build_delete_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5276,7 +5272,7 @@ def build_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5334,7 +5330,7 @@ def build_analyze_custom_hostname_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5375,7 +5371,7 @@ def build_apply_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -5414,7 +5410,7 @@ def build_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5456,7 +5452,7 @@ def build_list_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5495,7 +5491,7 @@ def build_discover_restore_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5537,7 +5533,7 @@ def build_get_backup_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5576,7 +5572,7 @@ def build_delete_backup_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5611,7 +5607,7 @@ def build_list_backup_status_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5654,7 +5650,7 @@ def build_restore_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5697,7 +5693,7 @@ def build_list_configurations_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5736,7 +5732,7 @@ def build_update_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5778,7 +5774,7 @@ def build_list_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5817,7 +5813,7 @@ def build_update_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5859,7 +5855,7 @@ def build_get_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5898,7 +5894,7 @@ def build_update_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5939,7 +5935,7 @@ def build_delete_backup_configuration_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5973,7 +5969,7 @@ def build_get_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6012,7 +6008,7 @@ def build_update_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6054,7 +6050,7 @@ def build_list_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6093,7 +6089,7 @@ def build_get_diagnostic_logs_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6132,7 +6128,7 @@ def build_update_diagnostic_logs_config_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6174,7 +6170,7 @@ def build_update_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6216,7 +6212,7 @@ def build_list_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6255,7 +6251,7 @@ def build_list_publishing_credentials_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6294,7 +6290,7 @@ def build_update_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6336,7 +6332,7 @@ def build_list_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6375,7 +6371,7 @@ def build_get_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6414,7 +6410,7 @@ def build_create_or_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6456,7 +6452,7 @@ def build_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6498,7 +6494,7 @@ def build_list_configuration_snapshot_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6537,7 +6533,7 @@ def build_get_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6576,7 +6572,7 @@ def build_recover_site_configuration_snapshot_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -6611,7 +6607,7 @@ def build_get_web_site_container_logs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -6650,7 +6646,7 @@ def build_get_web_site_container_logs_zip_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -6689,7 +6685,7 @@ def build_list_continuous_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6728,7 +6724,7 @@ def build_get_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6767,7 +6763,7 @@ def build_delete_continuous_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -6801,7 +6797,7 @@ def build_start_continuous_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -6835,7 +6831,7 @@ def build_stop_continuous_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -6870,7 +6866,7 @@ def build_list_deployments_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6909,7 +6905,7 @@ def build_get_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6949,7 +6945,7 @@ def build_create_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6991,7 +6987,7 @@ def build_delete_deployment_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7026,7 +7022,7 @@ def build_list_deployment_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7066,7 +7062,7 @@ def build_list_domain_ownership_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7110,7 +7106,7 @@ def build_get_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7157,7 +7153,7 @@ def build_create_or_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7206,7 +7202,7 @@ def build_delete_domain_ownership_identifier_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7248,7 +7244,7 @@ def build_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7293,7 +7289,7 @@ def build_get_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7332,7 +7328,7 @@ def build_create_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7374,7 +7370,7 @@ def build_get_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7413,7 +7409,7 @@ def build_list_instance_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7452,7 +7448,7 @@ def build_get_functions_admin_token_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7491,7 +7487,7 @@ def build_get_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7531,7 +7527,7 @@ def build_create_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7573,7 +7569,7 @@ def build_delete_instance_function_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7608,7 +7604,7 @@ def build_list_function_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7648,7 +7644,7 @@ def build_list_host_name_bindings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7687,7 +7683,7 @@ def build_get_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7727,7 +7723,7 @@ def build_create_or_update_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7769,7 +7765,7 @@ def build_delete_host_name_binding_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7810,7 +7806,7 @@ def build_get_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7857,7 +7853,7 @@ def build_create_or_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7906,7 +7902,7 @@ def build_delete_hybrid_connection_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7948,7 +7944,7 @@ def build_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7998,7 +7994,7 @@ def build_list_hybrid_connection_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8039,7 +8035,7 @@ def build_list_hybrid_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8078,7 +8074,7 @@ def build_list_relay_service_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8117,7 +8113,7 @@ def build_get_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8157,7 +8153,7 @@ def build_create_or_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8199,7 +8195,7 @@ def build_delete_relay_service_connection_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -8234,7 +8230,7 @@ def build_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8277,7 +8273,7 @@ def build_list_instance_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8316,7 +8312,7 @@ def build_get_instance_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8356,7 +8352,7 @@ def build_create_instance_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8399,7 +8395,7 @@ def build_get_instance_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8439,7 +8435,7 @@ def build_list_instance_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8485,7 +8481,7 @@ def build_get_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8531,7 +8527,7 @@ def build_delete_instance_process_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -8573,7 +8569,7 @@ def build_get_instance_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8620,7 +8616,7 @@ def build_list_instance_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8668,7 +8664,7 @@ def build_get_instance_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8716,7 +8712,7 @@ def build_list_instance_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8764,7 +8760,7 @@ def build_get_instance_process_thread_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8806,7 +8802,7 @@ def build_is_cloneable_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8845,7 +8841,7 @@ def build_list_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8884,7 +8880,7 @@ def build_list_metric_definitions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8930,7 +8926,7 @@ def build_list_metrics_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8973,7 +8969,7 @@ def build_get_migrate_my_sql_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9012,7 +9008,7 @@ def build_list_network_features_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9060,7 +9056,7 @@ def build_start_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9105,7 +9101,7 @@ def build_stop_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9143,7 +9139,7 @@ def build_generate_new_site_publishing_password_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -9177,7 +9173,7 @@ def build_list_perf_mon_counters_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9218,7 +9214,7 @@ def build_get_site_php_error_log_flag_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9257,7 +9253,7 @@ def build_list_premier_add_ons_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9296,7 +9292,7 @@ def build_get_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9336,7 +9332,7 @@ def build_add_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9378,7 +9374,7 @@ def build_delete_premier_add_on_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -9413,7 +9409,7 @@ def build_list_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9452,7 +9448,7 @@ def build_get_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9491,7 +9487,7 @@ def build_delete_process_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -9526,7 +9522,7 @@ def build_get_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9566,7 +9562,7 @@ def build_list_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9612,7 +9608,7 @@ def build_get_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9653,7 +9649,7 @@ def build_list_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9693,7 +9689,7 @@ def build_get_process_thread_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9734,7 +9730,7 @@ def build_list_public_certificates_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9773,7 +9769,7 @@ def build_get_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9813,7 +9809,7 @@ def build_create_or_update_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9855,7 +9851,7 @@ def build_delete_public_certificate_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -9890,7 +9886,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -9932,7 +9928,7 @@ def build_recover_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -9970,7 +9966,7 @@ def build_reset_slot_configuration_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10010,7 +10006,7 @@ def build_restart_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10048,7 +10044,7 @@ def build_list_site_extensions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10087,7 +10083,7 @@ def build_get_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10127,7 +10123,7 @@ def build_install_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10166,7 +10162,7 @@ def build_delete_site_extension_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10201,7 +10197,7 @@ def build_list_slot_differences_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10243,7 +10239,7 @@ def build_swap_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -10282,7 +10278,7 @@ def build_list_snapshots_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10321,7 +10317,7 @@ def build_get_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10360,7 +10356,7 @@ def build_create_or_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10401,7 +10397,7 @@ def build_delete_source_control_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10435,7 +10431,7 @@ def build_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10476,7 +10472,7 @@ def build_start_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10509,7 +10505,7 @@ def build_stop_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10542,7 +10538,7 @@ def build_sync_repository_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10575,7 +10571,7 @@ def build_sync_function_triggers_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10609,7 +10605,7 @@ def build_list_triggered_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10648,7 +10644,7 @@ def build_get_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10687,7 +10683,7 @@ def build_delete_triggered_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10722,7 +10718,7 @@ def build_list_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10762,7 +10758,7 @@ def build_get_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10802,7 +10798,7 @@ def build_run_triggered_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10837,7 +10833,7 @@ def build_list_usages_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10878,7 +10874,7 @@ def build_list_vnet_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10917,7 +10913,7 @@ def build_get_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10957,7 +10953,7 @@ def build_create_or_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10999,7 +10995,7 @@ def build_delete_vnet_connection_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11034,7 +11030,7 @@ def build_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11083,7 +11079,7 @@ def build_get_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11130,7 +11126,7 @@ def build_create_or_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11180,7 +11176,7 @@ def build_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11224,7 +11220,7 @@ def build_list_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11263,7 +11259,7 @@ def build_get_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11303,7 +11299,7 @@ def build_list_slot_differences_from_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11344,7 +11340,7 @@ def build_swap_slot_with_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -11382,7 +11378,7 @@ def build_list_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11420,7 +11416,7 @@ def build_get_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11458,7 +11454,7 @@ def build_create_or_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11498,7 +11494,7 @@ def build_delete_source_control_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11531,7 +11527,7 @@ def build_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11569,7 +11565,7 @@ def build_update_source_control_request( def build_start_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11599,7 +11595,7 @@ def build_start_request(resource_group_name: str, name: str, subscription_id: st def build_stop_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11631,7 +11627,7 @@ def build_sync_repository_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11663,7 +11659,7 @@ def build_sync_function_triggers_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11696,7 +11692,7 @@ def build_list_triggered_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11734,7 +11730,7 @@ def build_get_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11772,7 +11768,7 @@ def build_delete_triggered_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11806,7 +11802,7 @@ def build_list_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11845,7 +11841,7 @@ def build_get_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11884,7 +11880,7 @@ def build_run_triggered_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11918,7 +11914,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11958,7 +11954,7 @@ def build_list_vnet_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11996,7 +11992,7 @@ def build_get_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12035,7 +12031,7 @@ def build_create_or_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12076,7 +12072,7 @@ def build_delete_vnet_connection_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12110,7 +12106,7 @@ def build_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12152,7 +12148,7 @@ def build_get_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12192,7 +12188,7 @@ def build_create_or_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12235,7 +12231,7 @@ def build_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12278,7 +12274,7 @@ def build_list_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12316,7 +12312,7 @@ def build_get_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12382,7 +12378,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -12472,7 +12468,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -12570,7 +12566,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -12623,14 +12619,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -12790,7 +12786,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -12873,7 +12869,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -13009,14 +13005,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -13092,7 +13088,7 @@ def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -13222,14 +13218,14 @@ def apply_slot_config_to_production( # pylint: disable=inconsistent-return-stat _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -13355,14 +13351,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -13422,7 +13418,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -13582,14 +13578,14 @@ def discover_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -13661,7 +13657,7 @@ def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -13729,7 +13725,7 @@ def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -13880,14 +13876,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -13949,14 +13945,14 @@ def _restore_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -14120,7 +14116,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -14186,7 +14182,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -14350,14 +14346,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -14425,7 +14421,7 @@ def list_application_settings(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -14558,14 +14554,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -14633,7 +14629,7 @@ def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -14756,14 +14752,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -14833,7 +14829,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -14892,7 +14888,7 @@ def get_backup_configuration(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -15027,14 +15023,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -15104,7 +15100,7 @@ def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -15169,7 +15165,7 @@ def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -15300,14 +15296,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -15441,14 +15437,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -15516,7 +15512,7 @@ def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -15565,7 +15561,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -15629,7 +15625,7 @@ def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15763,14 +15759,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -15838,7 +15834,7 @@ def list_site_push_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -15903,7 +15899,7 @@ def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -16044,14 +16040,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -16121,7 +16117,7 @@ def get_configuration(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -16250,14 +16246,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -16391,14 +16387,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -16464,7 +16460,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -16566,7 +16562,7 @@ def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -16634,7 +16630,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -16696,7 +16692,7 @@ def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -16763,7 +16759,7 @@ def get_web_site_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_zip_request( @@ -16822,7 +16818,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -16924,7 +16920,7 @@ def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -16994,7 +16990,7 @@ def delete_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -17058,7 +17054,7 @@ def start_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -17122,7 +17118,7 @@ def stop_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -17174,7 +17170,7 @@ def list_deployments(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -17274,7 +17270,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -17411,14 +17407,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -17491,7 +17487,7 @@ def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -17554,7 +17550,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -17612,7 +17608,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -17714,7 +17710,7 @@ def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -17859,14 +17855,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -17939,7 +17935,7 @@ def delete_domain_ownership_identifier( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -18080,14 +18076,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -18156,7 +18152,7 @@ def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -18207,14 +18203,14 @@ def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -18366,7 +18362,7 @@ def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -18437,7 +18433,7 @@ def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -18496,7 +18492,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -18594,7 +18590,7 @@ def get_functions_admin_token(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -18661,7 +18657,7 @@ def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -18720,14 +18716,14 @@ def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -18891,7 +18887,7 @@ def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -18967,7 +18963,7 @@ def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -19031,7 +19027,7 @@ def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -19089,7 +19085,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -19191,7 +19187,7 @@ def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -19336,14 +19332,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -19416,7 +19412,7 @@ def delete_host_name_binding( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -19482,7 +19478,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -19635,14 +19631,14 @@ def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -19718,7 +19714,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -19867,14 +19863,14 @@ def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -19950,7 +19946,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -20015,7 +20011,7 @@ def list_hybrid_connections(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -20080,7 +20076,7 @@ def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -20147,7 +20143,7 @@ def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -20291,14 +20287,14 @@ def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -20371,7 +20367,7 @@ def delete_relay_service_connection( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -20511,14 +20507,14 @@ def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -20581,7 +20577,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -20683,7 +20679,7 @@ def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -20740,14 +20736,14 @@ def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -20913,7 +20909,7 @@ def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -20989,7 +20985,7 @@ def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -21054,7 +21050,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21160,7 +21156,7 @@ def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -21236,7 +21232,7 @@ def delete_instance_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -21304,7 +21300,7 @@ def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -21372,7 +21368,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21481,7 +21477,7 @@ def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -21548,7 +21544,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21659,7 +21655,7 @@ def get_instance_process_thread( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_thread_request( @@ -21727,7 +21723,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -21792,7 +21788,7 @@ def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -21851,7 +21847,7 @@ def list_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -21956,7 +21952,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -22049,14 +22045,14 @@ def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -22223,7 +22219,7 @@ def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -22287,14 +22283,14 @@ def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -22445,7 +22441,7 @@ def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -22520,7 +22516,7 @@ def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -22587,7 +22583,7 @@ def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -22667,7 +22663,7 @@ def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -22733,7 +22729,7 @@ def stop_web_site_network_trace(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -22798,7 +22794,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -22855,7 +22851,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -22956,7 +22952,7 @@ def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -23019,7 +23015,7 @@ def list_premier_add_ons(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -23086,7 +23082,7 @@ def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -23229,14 +23225,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -23309,7 +23305,7 @@ def delete_premier_add_on( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -23363,7 +23359,7 @@ def list_processes(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -23465,7 +23461,7 @@ def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -23537,7 +23533,7 @@ def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -23601,7 +23597,7 @@ def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -23665,7 +23661,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -23770,7 +23766,7 @@ def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -23833,7 +23829,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -23940,7 +23936,7 @@ def get_process_thread( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_process_thread_request( @@ -24001,7 +23997,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -24103,7 +24099,7 @@ def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -24248,14 +24244,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -24328,7 +24324,7 @@ def delete_public_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -24463,14 +24459,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -24530,14 +24526,14 @@ def _recover_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(recovery_entity, (IO, bytes)): + if isinstance(recovery_entity, (IOBase, bytes)): _content = recovery_entity else: _json = self._serialize.body(recovery_entity, "SnapshotRecoveryRequest") @@ -24687,7 +24683,7 @@ def begin_recover( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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) @@ -24760,7 +24756,7 @@ def reset_production_slot_config( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -24833,7 +24829,7 @@ def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -24888,7 +24884,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -24990,7 +24986,7 @@ def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -25044,7 +25040,7 @@ def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -25117,7 +25113,7 @@ def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -25190,7 +25186,7 @@ def delete_site_extension( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -25242,7 +25238,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -25343,7 +25339,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -25406,14 +25402,14 @@ def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -25645,7 +25641,7 @@ def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -25741,7 +25737,7 @@ def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -25946,14 +25942,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -26037,7 +26033,7 @@ def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -26184,14 +26180,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -26335,14 +26331,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -26408,7 +26404,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -26586,14 +26582,14 @@ def discover_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -26669,7 +26665,7 @@ def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -26741,7 +26737,7 @@ def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -26905,14 +26901,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -26976,14 +26972,14 @@ def _restore_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -27160,7 +27156,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -27230,7 +27226,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -27411,14 +27407,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -27492,7 +27488,7 @@ def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -27638,14 +27634,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -27719,7 +27715,7 @@ def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -27860,14 +27856,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -27941,7 +27937,7 @@ def delete_backup_configuration_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -28006,7 +28002,7 @@ def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -28154,14 +28150,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -28235,7 +28231,7 @@ def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -28304,7 +28300,7 @@ def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -28452,14 +28448,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -28610,14 +28606,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -28691,7 +28687,7 @@ def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -28743,7 +28739,7 @@ def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -28811,7 +28807,7 @@ def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28962,14 +28958,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -29043,7 +29039,7 @@ def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -29114,7 +29110,7 @@ def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -29260,14 +29256,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -29418,14 +29414,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -29495,7 +29491,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29601,7 +29597,7 @@ def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -29673,7 +29669,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -29739,7 +29735,7 @@ def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -29810,7 +29806,7 @@ def get_web_site_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_zip_slot_request( @@ -29873,7 +29869,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -29979,7 +29975,7 @@ def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -30053,7 +30049,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -30121,7 +30117,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -30189,7 +30185,7 @@ def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -30247,7 +30243,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -30353,7 +30349,7 @@ def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -30508,14 +30504,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -30592,7 +30588,7 @@ def delete_deployment_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -30661,7 +30657,7 @@ def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -30723,7 +30719,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -30829,7 +30825,7 @@ def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -30987,14 +30983,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -31071,7 +31067,7 @@ def delete_domain_ownership_identifier_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -31225,14 +31221,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -31307,7 +31303,7 @@ def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -31359,14 +31355,14 @@ def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -31530,7 +31526,7 @@ def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -31607,7 +31603,7 @@ def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -31670,7 +31666,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -31772,7 +31768,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -31843,7 +31839,7 @@ def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -31904,14 +31900,14 @@ def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -32088,7 +32084,7 @@ def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -32168,7 +32164,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -32236,7 +32232,7 @@ def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -32298,7 +32294,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -32404,7 +32400,7 @@ def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -32562,14 +32558,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -32646,7 +32642,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -32715,7 +32711,7 @@ def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -32878,14 +32874,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -32964,7 +32960,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -33123,14 +33119,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -33209,7 +33205,7 @@ def list_hybrid_connection_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_slot_request( @@ -33279,7 +33275,7 @@ def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -33348,7 +33344,7 @@ def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -33419,7 +33415,7 @@ def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -33576,14 +33572,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -33660,7 +33656,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -33813,14 +33809,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -33887,7 +33883,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -33993,7 +33989,7 @@ def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -34052,14 +34048,14 @@ def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -34238,7 +34234,7 @@ def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -34318,7 +34314,7 @@ def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -34387,7 +34383,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -34497,7 +34493,7 @@ def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -34577,7 +34573,7 @@ def delete_instance_process_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -34649,7 +34645,7 @@ def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -34721,7 +34717,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -34841,7 +34837,7 @@ def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -34912,7 +34908,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -35034,7 +35030,7 @@ def get_instance_process_thread_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_thread_slot_request( @@ -35108,7 +35104,7 @@ def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -35177,7 +35173,7 @@ def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -35240,7 +35236,7 @@ def list_metric_definitions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -35350,7 +35346,7 @@ def list_metrics_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -35457,7 +35453,7 @@ def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -35528,7 +35524,7 @@ def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -35612,7 +35608,7 @@ def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -35681,7 +35677,7 @@ def stop_web_site_network_trace_slot(self, resource_group_name: str, name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -35750,7 +35746,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -35811,7 +35807,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -35916,7 +35912,7 @@ def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -35985,7 +35981,7 @@ def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -36056,7 +36052,7 @@ def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -36212,14 +36208,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -36296,7 +36292,7 @@ def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -36356,7 +36352,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -36462,7 +36458,7 @@ def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -36538,7 +36534,7 @@ def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -36606,7 +36602,7 @@ def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -36674,7 +36670,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -36783,7 +36779,7 @@ def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -36850,7 +36846,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -36961,7 +36957,7 @@ def get_process_thread_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_process_thread_slot_request( @@ -37026,7 +37022,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -37132,7 +37128,7 @@ def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -37290,14 +37286,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -37374,7 +37370,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -37522,14 +37518,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -37591,14 +37587,14 @@ def _recover_slot_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(recovery_entity, (IO, bytes)): + if isinstance(recovery_entity, (IOBase, bytes)): _content = recovery_entity else: _json = self._serialize.body(recovery_entity, "SnapshotRecoveryRequest") @@ -37761,7 +37757,7 @@ def begin_recover_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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) @@ -37838,7 +37834,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -37916,7 +37912,7 @@ def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -37975,7 +37971,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -38081,7 +38077,7 @@ def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -38136,7 +38132,7 @@ def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -38213,7 +38209,7 @@ def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38290,7 +38286,7 @@ def delete_site_extension_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -38425,7 +38421,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -38439,7 +38435,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -38528,14 +38524,14 @@ def _swap_slot_initial( # pylint: disable=inconsistent-return-statements _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -38695,7 +38691,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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) @@ -38761,7 +38757,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -38865,7 +38861,7 @@ def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -38929,14 +38925,14 @@ def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -39112,7 +39108,7 @@ def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -39189,7 +39185,7 @@ def delete_source_control_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -39333,14 +39329,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -39418,7 +39414,7 @@ def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -39483,7 +39479,7 @@ def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -39548,7 +39544,7 @@ def sync_repository_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -39613,7 +39609,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -39670,7 +39666,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -39776,7 +39772,7 @@ def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -39850,7 +39846,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -39910,7 +39906,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -40019,7 +40015,7 @@ def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -40094,7 +40090,7 @@ def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -40157,7 +40153,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -40262,7 +40258,7 @@ def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -40333,7 +40329,7 @@ def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -40497,14 +40493,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -40581,7 +40577,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -40741,14 +40737,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -40828,7 +40824,7 @@ def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -40999,14 +40995,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -41180,14 +41176,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -41255,7 +41251,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -41361,7 +41357,7 @@ def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -41484,7 +41480,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -41498,7 +41494,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -41581,14 +41577,14 @@ def _swap_slot_with_production_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["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -41731,7 +41727,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-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) @@ -41792,7 +41788,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -41890,7 +41886,7 @@ def get_source_control(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -41952,14 +41948,14 @@ def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -42122,7 +42118,7 @@ def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -42195,7 +42191,7 @@ def delete_source_control( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -42326,14 +42322,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -42407,7 +42403,7 @@ def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -42468,7 +42464,7 @@ def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -42529,7 +42525,7 @@ def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -42590,7 +42586,7 @@ def sync_function_triggers( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -42643,7 +42639,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -42745,7 +42741,7 @@ def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -42815,7 +42811,7 @@ def delete_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -42871,7 +42867,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -42976,7 +42972,7 @@ def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -43047,7 +43043,7 @@ def run_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -43106,7 +43102,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -43205,7 +43201,7 @@ def list_vnet_connections(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -43272,7 +43268,7 @@ def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -43423,14 +43419,14 @@ def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -43503,7 +43499,7 @@ def delete_vnet_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -43650,14 +43646,14 @@ def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -43733,7 +43729,7 @@ def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -43891,14 +43887,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -44059,14 +44055,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -44128,7 +44124,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> I _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -44228,7 +44224,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-08-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/_configuration.py index 8c9f9420b717..73c74d3e9871 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", "2016-09-01") + api_version: str = kwargs.pop("api_version", "2016-09-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/_configuration.py index 589c41616416..4d7ac0c8970c 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", "2016-09-01") + api_version: str = kwargs.pop("api_version", "2016-09-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/operations/_app_service_environments_operations.py index 1f4401171260..a23b12750e2d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -73,10 +73,6 @@ build_update_worker_pool_request, ) -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -116,7 +112,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -204,7 +200,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -301,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -356,14 +352,14 @@ 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.AppServiceEnvironmentResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -529,7 +525,7 @@ 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -588,7 +584,7 @@ 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["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -653,7 +649,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -794,14 +790,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.AppServiceEnvironmentResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -869,7 +865,7 @@ def list_capacities( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -967,7 +963,7 @@ async def list_vips(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_list_vips_request( @@ -1032,7 +1028,7 @@ async def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1099,7 +1095,7 @@ async def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1165,7 +1161,7 @@ async def list_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.MetricDefinition] = kwargs.pop("cls", None) request = build_list_metric_definitions_request( @@ -1236,7 +1232,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -1331,7 +1327,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -1431,7 +1427,7 @@ async def get_multi_role_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -1486,14 +1482,14 @@ async def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -1655,7 +1651,7 @@ async def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1796,14 +1792,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -1876,7 +1872,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -1975,7 +1971,7 @@ def list_multi_role_pool_instance_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -2071,7 +2067,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2186,7 +2182,7 @@ def list_multi_role_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -2283,7 +2279,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2375,7 +2371,7 @@ def list_multi_role_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -2473,7 +2469,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -2538,7 +2534,7 @@ async def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -2583,7 +2579,7 @@ async def _resume_initial(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -2654,7 +2650,7 @@ async def begin_resume( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2783,7 +2779,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -2878,7 +2874,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2963,7 +2959,7 @@ async def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -3034,7 +3030,7 @@ async def begin_suspend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3168,7 +3164,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -3262,7 +3258,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3364,7 +3360,7 @@ async def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -3421,14 +3417,14 @@ async def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -3600,7 +3596,7 @@ async def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3751,14 +3747,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -3832,7 +3828,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3946,7 +3942,7 @@ def list_worker_pool_instance_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -4046,7 +4042,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4156,7 +4152,7 @@ def list_web_worker_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -4253,7 +4249,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4348,7 +4344,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/operations/_app_service_plans_operations.py index 3c28f6e8a7ac..cdc590392391 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -67,10 +68,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -114,7 +111,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +199,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -299,7 +296,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -352,14 +349,14 @@ 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -516,7 +513,7 @@ 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -589,7 +586,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["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -718,14 +715,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -797,7 +794,7 @@ async def list_capabilities(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -866,7 +863,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -937,7 +934,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -1004,7 +1001,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1067,7 +1064,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1169,7 +1166,7 @@ async def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1227,7 +1224,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1321,7 +1318,7 @@ def list_metric_defintions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -1427,7 +1424,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -1534,7 +1531,7 @@ async def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -1604,7 +1601,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1705,7 +1702,7 @@ async def get_server_farm_skus(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1767,7 +1764,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1866,7 +1863,7 @@ async def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1933,7 +1930,7 @@ async def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2005,7 +2002,7 @@ async def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2158,14 +2155,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2239,7 +2236,7 @@ async def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2309,7 +2306,7 @@ async def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2464,14 +2461,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2549,7 +2546,7 @@ async def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -2698,14 +2695,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2781,7 +2778,7 @@ async def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/operations/_app_service_environments_operations.py index f2dd2e0fc242..37bd06d8f6c0 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -184,7 +180,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -217,7 +213,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -258,7 +254,7 @@ def build_list_capacities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +290,7 @@ def build_list_vips_request(resource_group_name: str, name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +328,7 @@ def build_list_diagnostics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -370,7 +366,7 @@ def build_get_diagnostics_item_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -409,7 +405,7 @@ def build_list_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +449,7 @@ def build_list_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -495,7 +491,7 @@ def build_list_multi_role_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -533,7 +529,7 @@ def build_get_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -571,7 +567,7 @@ def build_create_or_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -612,7 +608,7 @@ def build_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -653,7 +649,7 @@ def build_list_multi_role_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -698,7 +694,7 @@ def build_list_multi_role_pool_instance_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -739,7 +735,7 @@ def build_list_multi_role_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -786,7 +782,7 @@ def build_list_multi_role_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -834,7 +830,7 @@ def build_list_multi_role_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -872,7 +868,7 @@ def build_list_multi_role_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -910,7 +906,7 @@ def build_list_operations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -945,7 +941,7 @@ def build_list_operations_request( def build_reboot_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -976,7 +972,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1014,7 +1010,7 @@ def build_list_app_service_plans_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1057,7 +1053,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1095,7 +1091,7 @@ def build_suspend_request(resource_group_name: str, name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1133,7 +1129,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1173,7 +1169,7 @@ def build_list_worker_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1211,7 +1207,7 @@ def build_get_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1250,7 +1246,7 @@ def build_create_or_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1292,7 +1288,7 @@ def build_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1334,7 +1330,7 @@ def build_list_worker_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1382,7 +1378,7 @@ def build_list_worker_pool_instance_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1426,7 +1422,7 @@ def build_list_web_worker_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1472,7 +1468,7 @@ def build_list_web_worker_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1515,7 +1511,7 @@ def build_list_worker_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1554,7 +1550,7 @@ def build_list_web_worker_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1622,7 +1618,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1710,7 +1706,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1807,7 +1803,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -1862,14 +1858,14 @@ 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.AppServiceEnvironmentResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -2035,7 +2031,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2094,7 +2090,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["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -2159,7 +2155,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2300,14 +2296,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.AppServiceEnvironmentResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2372,7 +2368,7 @@ def list_capacities(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2470,7 +2466,7 @@ def list_vips(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_list_vips_request( @@ -2535,7 +2531,7 @@ def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -2602,7 +2598,7 @@ def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -2666,7 +2662,7 @@ def list_metric_definitions(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.MetricDefinition] = kwargs.pop("cls", None) request = build_list_metric_definitions_request( @@ -2736,7 +2732,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -2830,7 +2826,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -2928,7 +2924,7 @@ def get_multi_role_pool(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -2983,14 +2979,14 @@ def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3149,7 +3145,7 @@ def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -3290,14 +3286,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3370,7 +3366,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3468,7 +3464,7 @@ def list_multi_role_pool_instance_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -3564,7 +3560,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3678,7 +3674,7 @@ def list_multi_role_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -3775,7 +3771,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -3865,7 +3861,7 @@ def list_multi_role_usages(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -3963,7 +3959,7 @@ def list_operations(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -4028,7 +4024,7 @@ def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -4073,7 +4069,7 @@ def _resume_initial(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -4142,7 +4138,7 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4270,7 +4266,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -4365,7 +4361,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4450,7 +4446,7 @@ def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -4519,7 +4515,7 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4652,7 +4648,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -4745,7 +4741,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -4847,7 +4843,7 @@ def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -4904,14 +4900,14 @@ def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5080,7 +5076,7 @@ def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5231,14 +5227,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5312,7 +5308,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5425,7 +5421,7 @@ def list_worker_pool_instance_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -5525,7 +5521,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5634,7 +5630,7 @@ def list_web_worker_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -5731,7 +5727,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5826,7 +5822,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/operations/_app_service_plans_operations.py index 52a8c4c00c1a..4ed7f4b979c6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2016_09_01/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +148,7 @@ def 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -189,7 +186,7 @@ def build_create_or_update_request( def build_delete_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -220,7 +217,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -261,7 +258,7 @@ def build_list_capabilities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -299,7 +296,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -338,7 +335,7 @@ def build_delete_hybrid_connection_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -373,7 +370,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -413,7 +410,7 @@ def build_list_web_apps_by_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +450,7 @@ def build_get_hybrid_connection_plan_limit_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -491,7 +488,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -529,7 +526,7 @@ def build_list_metric_defintions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -573,7 +570,7 @@ def build_list_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -614,7 +611,7 @@ def build_restart_web_apps_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -656,7 +653,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -700,7 +697,7 @@ def build_get_server_farm_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -738,7 +735,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -776,7 +773,7 @@ def build_list_vnets_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -814,7 +811,7 @@ def build_get_vnet_from_server_farm_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -853,7 +850,7 @@ def build_get_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -893,7 +890,7 @@ def build_update_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -936,7 +933,7 @@ def build_list_routes_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -975,7 +972,7 @@ def build_get_route_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1015,7 +1012,7 @@ def build_create_or_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1057,7 +1054,7 @@ def build_delete_vnet_route_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1092,7 +1089,7 @@ def build_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1134,7 +1131,7 @@ def build_reboot_worker_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1199,7 +1196,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1284,7 +1281,7 @@ def list_by_resource_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1381,7 +1378,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -1434,14 +1431,14 @@ 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1598,7 +1595,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1671,7 +1668,7 @@ def delete( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1800,14 +1797,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1879,7 +1876,7 @@ def list_capabilities(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1948,7 +1945,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -2019,7 +2016,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -2086,7 +2083,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2149,7 +2146,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2251,7 +2248,7 @@ def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2308,7 +2305,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2402,7 +2399,7 @@ def list_metric_defintions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2507,7 +2504,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -2614,7 +2611,7 @@ def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -2684,7 +2681,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2785,7 +2782,7 @@ def get_server_farm_skus(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2846,7 +2843,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2945,7 +2942,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> List _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -3012,7 +3009,7 @@ def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -3084,7 +3081,7 @@ def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -3237,14 +3234,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3318,7 +3315,7 @@ def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3388,7 +3385,7 @@ def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3543,14 +3540,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3628,7 +3625,7 @@ def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -3777,14 +3774,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3860,7 +3857,7 @@ def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2016-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_configuration.py index 1937ba876e07..ff674a23e064 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", "2018-02-01") + api_version: str = kwargs.pop("api_version", "2018-02-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_metadata.json index 09db90978005..973b9e6bdf9b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_metadata.json @@ -121,8 +121,8 @@ "resource_health_metadata": "ResourceHealthMetadataOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"Any\", \"IO\", \"Optional\", \"Union\"], \"sys\": [null]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}, \"by_version\": {\"typing\": [[\"MutableMapping\", null, [[[3, 9], \"collections.abc\", null]]]]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"Any\", \"IO\", \"Optional\", \"Union\"], \"sys\": [null]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}, \"by_version\": {\"typing\": [[\"MutableMapping\", null, [[[3, 9], \"collections.abc\", null]]]]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"Any\", \"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"], \"sys\": [null]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}, \"by_version\": {\"typing\": [[\"MutableMapping\", null, [[[3, 9], \"collections.abc\", null]]]]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"Any\", \"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"], \"sys\": [null]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}, \"by_version\": {\"typing\": [[\"MutableMapping\", null, [[[3, 9], \"collections.abc\", null]]]]}}}", "sync_mixin_typing_definitions": "\nJSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object", "async_mixin_typing_definitions": "\nJSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object", "operations": { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/_configuration.py index febacec9adc1..e14050aed750 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", "2018-02-01") + api_version: str = kwargs.pop("api_version", "2018-02-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_certificate_orders_operations.py index 4da3c748f36b..a047af8258e3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -55,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -98,7 +94,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -243,14 +239,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -306,7 +302,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -406,7 +402,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -462,14 +458,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -635,7 +631,7 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -708,7 +704,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -841,14 +837,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -917,7 +913,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1020,7 +1016,7 @@ async def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1078,14 +1074,14 @@ async def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1258,7 +1254,7 @@ async def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1334,7 +1330,7 @@ async def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -1475,14 +1471,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1628,14 +1624,14 @@ async def reissue( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1771,14 +1767,14 @@ async def renew( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1844,7 +1840,7 @@ async def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -1972,14 +1968,14 @@ async def resend_request_emails( # pylint: disable=inconsistent-return-statemen _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2113,14 +2109,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2191,7 +2187,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2252,7 +2248,7 @@ async def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2318,7 +2314,7 @@ async def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_environments_operations.py index 548724e381c9..2ad8cf61b86a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -77,10 +77,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -120,7 +116,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -209,7 +205,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -307,7 +303,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -363,14 +359,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.AppServiceEnvironmentResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -536,7 +532,7 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -595,7 +591,7 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -660,7 +656,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -801,14 +797,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.AppServiceEnvironmentResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -876,7 +872,7 @@ def list_capacities( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -975,7 +971,7 @@ async def list_vips(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_list_vips_request( @@ -1027,14 +1023,14 @@ async def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1193,7 +1189,7 @@ async def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -1206,7 +1202,7 @@ async def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1342,7 +1338,7 @@ async def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1410,7 +1406,7 @@ async def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1471,7 +1467,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -1572,7 +1568,7 @@ async def list_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MetricDefinition] = kwargs.pop("cls", None) request = build_list_metric_definitions_request( @@ -1644,7 +1640,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -1740,7 +1736,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -1841,7 +1837,7 @@ async def get_multi_role_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -1897,14 +1893,14 @@ async def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2066,7 +2062,7 @@ async def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2207,14 +2203,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2287,7 +2283,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2387,7 +2383,7 @@ def list_multi_role_pool_instance_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -2484,7 +2480,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2600,7 +2596,7 @@ def list_multi_role_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -2698,7 +2694,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2791,7 +2787,7 @@ def list_multi_role_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -2890,7 +2886,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -2950,7 +2946,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3051,7 +3047,7 @@ async def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -3096,7 +3092,7 @@ async def _resume_initial(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -3168,7 +3164,7 @@ async def begin_resume( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3298,7 +3294,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -3394,7 +3390,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3480,7 +3476,7 @@ async def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -3552,7 +3548,7 @@ async def begin_suspend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3687,7 +3683,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -3782,7 +3778,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3885,7 +3881,7 @@ async def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -3943,14 +3939,14 @@ async def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4122,7 +4118,7 @@ async def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -4273,14 +4269,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4354,7 +4350,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4469,7 +4465,7 @@ def list_worker_pool_instance_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -4570,7 +4566,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4681,7 +4677,7 @@ def list_web_worker_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -4779,7 +4775,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4875,7 +4871,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_plans_operations.py index 3d9635ab0ab7..b0fefa685532 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -68,10 +69,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -115,7 +112,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -204,7 +201,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -302,7 +299,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -355,14 +352,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -520,7 +517,7 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -593,7 +590,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -722,14 +719,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -802,7 +799,7 @@ async def list_capabilities(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -872,7 +869,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -944,7 +941,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -1011,7 +1008,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1075,7 +1072,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1178,7 +1175,7 @@ async def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1237,7 +1234,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1332,7 +1329,7 @@ def list_metric_defintions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -1439,7 +1436,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -1547,7 +1544,7 @@ async def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -1617,7 +1614,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1719,7 +1716,7 @@ async def get_server_farm_skus(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1782,7 +1779,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1882,7 +1879,7 @@ async def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1950,7 +1947,7 @@ async def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2022,7 +2019,7 @@ async def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2176,14 +2173,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2258,7 +2255,7 @@ async def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2329,7 +2326,7 @@ async def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2484,14 +2481,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2569,7 +2566,7 @@ async def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -2718,14 +2715,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2801,7 +2798,7 @@ async def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_certificate_registration_provider_operations.py index 5918e02ecddb..3782b10152e4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._certificate_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_certificates_operations.py index 094f6a959489..01deab2868dc 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -165,7 +161,7 @@ def list_by_resource_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -263,7 +259,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -393,14 +389,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -471,7 +467,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -600,14 +596,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_deleted_web_apps_operations.py index 2aae2d3f584e..36869490ac03 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -77,7 +72,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -162,7 +157,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -262,7 +257,7 @@ async def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_diagnostics_operations.py index 7e147742973d..9bc23edfab93 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -104,7 +99,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -220,7 +215,7 @@ async def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -283,7 +278,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -399,7 +394,7 @@ async def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -462,7 +457,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -565,7 +560,7 @@ async def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -627,7 +622,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -733,7 +728,7 @@ async def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -819,7 +814,7 @@ async def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -885,7 +880,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -984,7 +979,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1105,7 +1100,7 @@ async def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1171,7 +1166,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1291,7 +1286,7 @@ async def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1357,7 +1352,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1463,7 +1458,7 @@ async def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1528,7 +1523,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1643,7 +1638,7 @@ async def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1733,7 +1728,7 @@ async def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1802,7 +1797,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1910,7 +1905,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2035,7 +2030,7 @@ async def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_domain_registration_provider_operations.py index f8a4adc649fd..a1a232f38f2c 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._domain_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_domains_operations.py index 38a6161c7862..94812fc68d98 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -50,10 +50,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -144,14 +140,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailablilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -206,7 +202,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -297,7 +293,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -400,7 +396,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -414,7 +410,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -498,7 +494,7 @@ def list_by_resource_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -596,7 +592,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -648,14 +644,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -809,7 +805,7 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -886,7 +882,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1012,14 +1008,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1088,7 +1084,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1191,7 +1187,7 @@ async def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1344,14 +1340,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1425,7 +1421,7 @@ async def delete_ownership_identifier( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -1573,14 +1569,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1652,7 +1648,7 @@ async def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_provider_operations.py index 8d73deea8378..a05c61921393 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -35,10 +34,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -169,7 +164,7 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -257,7 +252,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_recommendations_operations.py index 9400641dcdfd..6b241040956f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -48,10 +47,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -250,7 +245,7 @@ async def disable_recommendation_for_subscription( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -316,7 +311,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -424,7 +419,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -529,7 +524,7 @@ async def disable_all_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -593,7 +588,7 @@ async def reset_all_filters_for_hosting_environment( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -669,7 +664,7 @@ async def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -742,7 +737,7 @@ async def disable_recommendation_for_hosting_environment( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -811,7 +806,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -919,7 +914,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1022,7 +1017,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1083,7 +1078,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1158,7 +1153,7 @@ async def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1229,7 +1224,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_resource_health_metadata_operations.py index 72a0616c2c02..26572ff13f4f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +166,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -265,7 +260,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +359,7 @@ async def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -427,7 +422,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_top_level_domains_operations.py index a4e2aef84e8f..a72a5ea074d2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -36,10 +36,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -78,7 +74,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -282,7 +278,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -296,7 +292,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_web_apps_operations.py index 2d260cd662f2..f416c08d99a7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_web_apps_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -400,10 +400,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -441,7 +437,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +528,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -631,7 +627,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -684,14 +680,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -852,7 +848,7 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -935,7 +931,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1071,14 +1067,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1155,7 +1151,7 @@ async def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1286,14 +1282,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1419,14 +1415,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1487,7 +1483,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1590,7 +1586,7 @@ async def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1659,7 +1655,7 @@ async def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -1810,14 +1806,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1880,14 +1876,14 @@ async def _restore_initial( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -2044,7 +2040,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -2109,7 +2105,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2274,14 +2270,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2352,7 +2348,7 @@ async def list_application_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -2486,14 +2482,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -2562,7 +2558,7 @@ async def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -2698,14 +2694,14 @@ async def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -2776,7 +2772,7 @@ async def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -2900,14 +2896,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -2978,7 +2974,7 @@ async def delete_backup_configuration( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -3039,7 +3035,7 @@ async def get_backup_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3175,14 +3171,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -3253,7 +3249,7 @@ async def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -3319,7 +3315,7 @@ async def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -3451,14 +3447,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -3593,14 +3589,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -3669,7 +3665,7 @@ async def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -3721,7 +3717,7 @@ async def _list_publishing_credentials_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -3786,7 +3782,7 @@ async def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3920,14 +3916,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -3996,7 +3992,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -4062,7 +4058,7 @@ async def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -4204,14 +4200,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -4282,7 +4278,7 @@ async def get_configuration(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -4412,14 +4408,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -4554,14 +4550,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -4628,7 +4624,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4731,7 +4727,7 @@ async def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -4800,7 +4796,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -4862,7 +4858,7 @@ async def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -4929,7 +4925,7 @@ async def get_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -4989,7 +4985,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -5092,7 +5088,7 @@ async def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -5162,7 +5158,7 @@ async def delete_continuous_web_job( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -5226,7 +5222,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -5290,7 +5286,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -5344,7 +5340,7 @@ def list_deployments( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -5445,7 +5441,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -5583,14 +5579,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -5664,7 +5660,7 @@ async def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -5729,7 +5725,7 @@ async def list_deployment_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -5862,14 +5858,14 @@ async def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -5932,7 +5928,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -6035,7 +6031,7 @@ async def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -6181,14 +6177,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -6262,7 +6258,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -6403,14 +6399,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -6480,7 +6476,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -6532,14 +6528,14 @@ async def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -6691,7 +6687,7 @@ async def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -6764,7 +6760,7 @@ async def get_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -6824,7 +6820,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -6922,7 +6918,7 @@ async def get_functions_admin_token(self, resource_group_name: str, name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -6990,7 +6986,7 @@ async def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -7049,14 +7045,14 @@ async def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -7221,7 +7217,7 @@ async def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7297,7 +7293,7 @@ async def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -7444,14 +7440,14 @@ async def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -7532,7 +7528,7 @@ async def delete_function_secret( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -7597,7 +7593,7 @@ async def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -7666,7 +7662,7 @@ async def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -7731,7 +7727,7 @@ async def list_host_keys(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -7797,7 +7793,7 @@ async def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -7859,7 +7855,7 @@ async def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -8005,14 +8001,14 @@ async def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8093,7 +8089,7 @@ async def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -8150,7 +8146,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -8253,7 +8249,7 @@ async def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -8399,14 +8395,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -8480,7 +8476,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -8546,7 +8542,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -8700,14 +8696,14 @@ async def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -8784,7 +8780,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -8933,14 +8929,14 @@ async def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9017,7 +9013,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -9085,7 +9081,7 @@ async def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -9151,7 +9147,7 @@ async def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -9219,7 +9215,7 @@ async def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -9364,14 +9360,14 @@ async def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -9445,7 +9441,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -9585,14 +9581,14 @@ async def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -9657,7 +9653,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -9760,7 +9756,7 @@ async def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -9818,14 +9814,14 @@ async def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -9991,7 +9987,7 @@ async def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -10067,7 +10063,7 @@ async def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -10132,7 +10128,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -10238,7 +10234,7 @@ async def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -10314,7 +10310,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -10382,7 +10378,7 @@ async def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -10451,7 +10447,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -10560,7 +10556,7 @@ async def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -10628,7 +10624,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -10739,7 +10735,7 @@ async def get_instance_process_thread( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_thread_request( @@ -10807,7 +10803,7 @@ async def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -10873,7 +10869,7 @@ async def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -10933,7 +10929,7 @@ def list_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -11040,7 +11036,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -11134,14 +11130,14 @@ async def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -11309,7 +11305,7 @@ async def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11373,14 +11369,14 @@ async def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -11535,7 +11531,7 @@ async def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11610,7 +11606,7 @@ async def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -11676,7 +11672,7 @@ async def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -11830,14 +11826,14 @@ async def create_or_update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -11908,7 +11904,7 @@ async def delete_swift_virtual_network( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -12057,14 +12053,14 @@ async def update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12137,7 +12133,7 @@ async def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -12207,7 +12203,7 @@ async def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -12290,7 +12286,7 @@ async def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -12351,7 +12347,7 @@ async def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -12437,7 +12433,7 @@ async def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12510,7 +12506,7 @@ async def stop_web_site_network_trace( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -12573,7 +12569,7 @@ async def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -12642,7 +12638,7 @@ async def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -12715,7 +12711,7 @@ async def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -12782,7 +12778,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -12840,7 +12836,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -12942,7 +12938,7 @@ async def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -13006,7 +13002,7 @@ async def list_premier_add_ons(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -13074,7 +13070,7 @@ async def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -13218,14 +13214,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -13299,7 +13295,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -13438,14 +13434,14 @@ async def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -13517,7 +13513,7 @@ async def get_private_access(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -13647,14 +13643,14 @@ async def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -13719,7 +13715,7 @@ def list_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -13821,7 +13817,7 @@ async def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -13893,7 +13889,7 @@ async def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -13957,7 +13953,7 @@ async def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -14022,7 +14018,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14127,7 +14123,7 @@ async def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -14191,7 +14187,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14298,7 +14294,7 @@ async def get_process_thread( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_process_thread_request( @@ -14360,7 +14356,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -14463,7 +14459,7 @@ async def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -14609,14 +14605,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -14690,7 +14686,7 @@ async def delete_public_certificate( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -14825,14 +14821,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -14905,7 +14901,7 @@ async def reset_production_slot_config( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -14978,7 +14974,7 @@ async def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -15027,14 +15023,14 @@ async def _restore_from_backup_blob_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -15171,7 +15167,7 @@ async def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -15232,14 +15228,14 @@ async def _restore_from_deleted_app_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -15386,7 +15382,7 @@ async def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -15447,14 +15443,14 @@ async def _restore_snapshot_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -15604,7 +15600,7 @@ async def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -15668,7 +15664,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15770,7 +15766,7 @@ async def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -15824,7 +15820,7 @@ async def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -15898,7 +15894,7 @@ async def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15971,7 +15967,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -16023,7 +16019,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16125,7 +16121,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -16179,14 +16175,14 @@ async def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -16359,7 +16355,7 @@ async def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -16448,7 +16444,7 @@ async def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -16601,14 +16597,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -16689,7 +16685,7 @@ async def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -16837,14 +16833,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -16988,14 +16984,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17062,7 +17058,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -17169,7 +17165,7 @@ async def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -17242,7 +17238,7 @@ async def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -17406,14 +17402,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17478,14 +17474,14 @@ async def _restore_slot_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["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -17655,7 +17651,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -17724,7 +17720,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -17906,14 +17902,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -17988,7 +17984,7 @@ async def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -18135,14 +18131,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -18217,7 +18213,7 @@ async def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -18366,14 +18362,14 @@ async def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -18448,7 +18444,7 @@ async def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -18590,14 +18586,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18672,7 +18668,7 @@ async def delete_backup_configuration_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -18737,7 +18733,7 @@ async def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -18886,14 +18882,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -18968,7 +18964,7 @@ async def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -19038,7 +19034,7 @@ async def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -19187,14 +19183,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -19346,14 +19342,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -19428,7 +19424,7 @@ async def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -19481,7 +19477,7 @@ async def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -19550,7 +19546,7 @@ async def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19701,14 +19697,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -19783,7 +19779,7 @@ async def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -19855,7 +19851,7 @@ async def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -20002,14 +19998,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20161,14 +20157,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20239,7 +20235,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -20346,7 +20342,7 @@ async def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -20419,7 +20415,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -20485,7 +20481,7 @@ async def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -20556,7 +20552,7 @@ async def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -20620,7 +20616,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -20727,7 +20723,7 @@ async def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -20801,7 +20797,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -20869,7 +20865,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -20937,7 +20933,7 @@ async def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -20995,7 +20991,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -21102,7 +21098,7 @@ async def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -21258,14 +21254,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -21343,7 +21339,7 @@ async def delete_deployment_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -21412,7 +21408,7 @@ async def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -21563,14 +21559,14 @@ async def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -21637,7 +21633,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -21744,7 +21740,7 @@ async def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -21903,14 +21899,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -21988,7 +21984,7 @@ async def delete_domain_ownership_identifier_slot( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -22142,14 +22138,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22225,7 +22221,7 @@ async def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -22278,14 +22274,14 @@ async def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -22449,7 +22445,7 @@ async def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -22526,7 +22522,7 @@ async def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -22589,7 +22585,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -22693,7 +22689,7 @@ async def get_functions_admin_token_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -22764,7 +22760,7 @@ async def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -22825,14 +22821,14 @@ async def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -23007,7 +23003,7 @@ async def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -23086,7 +23082,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -23243,14 +23239,14 @@ async def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23334,7 +23330,7 @@ async def delete_function_secret_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -23402,7 +23398,7 @@ async def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -23474,7 +23470,7 @@ async def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -23544,7 +23540,7 @@ async def list_host_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -23613,7 +23609,7 @@ async def list_sync_status_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -23678,7 +23674,7 @@ async def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -23835,14 +23831,14 @@ async def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23926,7 +23922,7 @@ async def delete_host_secret_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -23987,7 +23983,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -24094,7 +24090,7 @@ async def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -24253,14 +24249,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -24338,7 +24334,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -24407,7 +24403,7 @@ async def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -24571,14 +24567,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -24658,7 +24654,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -24817,14 +24813,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -24904,7 +24900,7 @@ async def list_hybrid_connection_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_slot_request( @@ -24975,7 +24971,7 @@ async def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -25045,7 +25041,7 @@ async def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -25117,7 +25113,7 @@ async def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -25275,14 +25271,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -25360,7 +25356,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -25513,14 +25509,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -25589,7 +25585,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -25696,7 +25692,7 @@ async def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -25756,14 +25752,14 @@ async def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -25942,7 +25938,7 @@ async def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -26022,7 +26018,7 @@ async def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -26091,7 +26087,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26201,7 +26197,7 @@ async def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -26281,7 +26277,7 @@ async def delete_instance_process_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -26353,7 +26349,7 @@ async def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -26426,7 +26422,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26546,7 +26542,7 @@ async def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -26618,7 +26614,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26740,7 +26736,7 @@ async def get_instance_process_thread_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_thread_slot_request( @@ -26814,7 +26810,7 @@ async def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -26883,7 +26879,7 @@ async def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -26947,7 +26943,7 @@ def list_metric_definitions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -27059,7 +27055,7 @@ def list_metrics_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -27167,7 +27163,7 @@ async def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -27237,7 +27233,7 @@ async def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -27404,14 +27400,14 @@ async def create_or_update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27486,7 +27482,7 @@ async def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -27648,14 +27644,14 @@ async def update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27732,7 +27728,7 @@ async def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -27806,7 +27802,7 @@ async def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -27893,7 +27889,7 @@ async def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -27956,7 +27952,7 @@ async def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -28046,7 +28042,7 @@ async def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28122,7 +28118,7 @@ async def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -28189,7 +28185,7 @@ async def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -28262,7 +28258,7 @@ async def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -28339,7 +28335,7 @@ async def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -28410,7 +28406,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -28472,7 +28468,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -28578,7 +28574,7 @@ async def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -28648,7 +28644,7 @@ async def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -28720,7 +28716,7 @@ async def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -28877,14 +28873,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -28962,7 +28958,7 @@ async def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -29114,14 +29110,14 @@ async def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -29198,7 +29194,7 @@ async def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -29343,14 +29339,14 @@ async def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -29419,7 +29415,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29525,7 +29521,7 @@ async def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -29601,7 +29597,7 @@ async def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -29669,7 +29665,7 @@ async def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -29738,7 +29734,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29847,7 +29843,7 @@ async def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -29915,7 +29911,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30026,7 +30022,7 @@ async def get_process_thread_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_process_thread_slot_request( @@ -30092,7 +30088,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -30199,7 +30195,7 @@ async def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -30358,14 +30354,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -30443,7 +30439,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -30591,14 +30587,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -30675,7 +30671,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -30753,7 +30749,7 @@ async def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -30803,14 +30799,14 @@ async def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -30965,7 +30961,7 @@ async def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -31028,14 +31024,14 @@ async def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -31195,7 +31191,7 @@ async def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -31258,14 +31254,14 @@ async def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -31428,7 +31424,7 @@ async def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -31496,7 +31492,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31602,7 +31598,7 @@ async def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -31657,7 +31653,7 @@ async def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -31735,7 +31731,7 @@ async def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31812,7 +31808,7 @@ async def delete_site_extension_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -31950,7 +31946,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -31964,7 +31960,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -32054,14 +32050,14 @@ async def _swap_slot_initial( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -32221,7 +32217,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -32287,7 +32283,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -32383,7 +32379,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -32488,7 +32484,7 @@ async def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -32553,14 +32549,14 @@ async def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -32740,7 +32736,7 @@ async def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -32817,7 +32813,7 @@ async def delete_source_control_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -32961,14 +32957,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -33050,7 +33046,7 @@ async def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -33105,7 +33101,7 @@ async def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -33195,7 +33191,7 @@ async def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33272,7 +33268,7 @@ async def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -33336,7 +33332,7 @@ async def stop_network_trace_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -33401,7 +33397,7 @@ async def sync_repository_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -33465,7 +33461,7 @@ async def sync_function_triggers_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -33523,7 +33519,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -33630,7 +33626,7 @@ async def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -33704,7 +33700,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -33765,7 +33761,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -33874,7 +33870,7 @@ async def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -33949,7 +33945,7 @@ async def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -34013,7 +34009,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -34119,7 +34115,7 @@ async def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -34191,7 +34187,7 @@ async def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -34356,14 +34352,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -34441,7 +34437,7 @@ async def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -34601,14 +34597,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -34689,7 +34685,7 @@ async def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -34860,14 +34856,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -35042,14 +35038,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -35118,7 +35114,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -35225,7 +35221,7 @@ async def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -35352,7 +35348,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -35366,7 +35362,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -35450,14 +35446,14 @@ async def _swap_slot_with_production_initial( # pylint: disable=inconsistent-re _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -35600,7 +35596,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -35661,7 +35657,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -35754,7 +35750,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -35853,7 +35849,7 @@ async def get_source_control(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -35916,14 +35912,14 @@ async def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -36090,7 +36086,7 @@ async def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -36163,7 +36159,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -36294,14 +36290,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -36379,7 +36375,7 @@ async def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -36432,7 +36428,7 @@ async def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -36518,7 +36514,7 @@ async def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36591,7 +36587,7 @@ async def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -36652,7 +36648,7 @@ async def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -36713,7 +36709,7 @@ async def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -36774,7 +36770,7 @@ async def sync_function_triggers( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -36828,7 +36824,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36931,7 +36927,7 @@ async def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -37001,7 +36997,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -37058,7 +37054,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -37163,7 +37159,7 @@ async def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -37234,7 +37230,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -37294,7 +37290,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -37394,7 +37390,7 @@ async def list_vnet_connections(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -37462,7 +37458,7 @@ async def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -37614,14 +37610,14 @@ async def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -37695,7 +37691,7 @@ async def delete_vnet_connection( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -37842,14 +37838,14 @@ async def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -37926,7 +37922,7 @@ async def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -38084,14 +38080,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -38253,14 +38249,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -38323,7 +38319,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38426,7 +38422,7 @@ async def get_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_web_site_management_client_operations.py index 1def18d357cc..dbdd47091bf0 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/aio/operations/_web_site_management_client_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -54,10 +55,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -86,7 +83,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -184,14 +181,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -244,7 +241,7 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -336,7 +333,7 @@ async def get_source_control(self, source_control_type: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -449,14 +446,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -516,7 +513,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -619,7 +616,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -683,7 +680,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -753,7 +750,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -886,7 +883,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -900,7 +897,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -983,7 +980,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1076,7 +1073,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1183,14 +1180,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1318,14 +1315,14 @@ async def move( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1439,14 +1436,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1577,14 +1574,14 @@ async def validate_container_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[JSON] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_container_settings_request, (IO, bytes)): + if isinstance(validate_container_settings_request, (IOBase, bytes)): _content = validate_container_settings_request else: _json = self._serialize.body(validate_container_settings_request, "ValidateContainerSettingsRequest") @@ -1713,14 +1710,14 @@ async def validate_move( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_certificate_orders_operations.py index 126a7b18f019..e49800459dc0 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -100,7 +96,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -137,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -175,7 +171,7 @@ def 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -215,7 +211,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -248,7 +244,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -289,7 +285,7 @@ def build_list_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -327,7 +323,7 @@ def build_get_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -366,7 +362,7 @@ def build_create_or_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -407,7 +403,7 @@ def build_delete_certificate_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -441,7 +437,7 @@ def build_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -483,7 +479,7 @@ def build_reissue_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -521,7 +517,7 @@ def build_renew_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -558,7 +554,7 @@ def build_resend_email_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -591,7 +587,7 @@ def build_resend_request_emails_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -629,7 +625,7 @@ def build_retrieve_site_seal_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -669,7 +665,7 @@ def build_verify_domain_ownership_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -702,7 +698,7 @@ def build_retrieve_certificate_actions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -740,7 +736,7 @@ def build_retrieve_certificate_email_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -807,7 +803,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -952,14 +948,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1015,7 +1011,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1115,7 +1111,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1171,14 +1167,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1344,7 +1340,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1417,7 +1413,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1550,14 +1546,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1626,7 +1622,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1729,7 +1725,7 @@ def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1787,14 +1783,14 @@ def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1967,7 +1963,7 @@ def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2043,7 +2039,7 @@ def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -2184,14 +2180,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2337,14 +2333,14 @@ def reissue( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2480,14 +2476,14 @@ def renew( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2553,7 +2549,7 @@ def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -2681,14 +2677,14 @@ def resend_request_emails( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2822,14 +2818,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2900,7 +2896,7 @@ def verify_domain_ownership( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2961,7 +2957,7 @@ def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3027,7 +3023,7 @@ def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_environments_operations.py index 867f7da127f2..02a7bc3fa785 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -184,7 +180,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -217,7 +213,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -258,7 +254,7 @@ def build_list_capacities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -294,7 +290,7 @@ def build_list_vips_request(resource_group_name: str, name: str, subscription_id _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -330,7 +326,7 @@ def build_change_vnet_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -371,7 +367,7 @@ def build_list_diagnostics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -409,7 +405,7 @@ def build_get_diagnostics_item_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -448,7 +444,7 @@ def build_get_inbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -486,7 +482,7 @@ def build_list_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -530,7 +526,7 @@ def build_list_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -572,7 +568,7 @@ def build_list_multi_role_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -610,7 +606,7 @@ def build_get_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -648,7 +644,7 @@ def build_create_or_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -689,7 +685,7 @@ def build_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -730,7 +726,7 @@ def build_list_multi_role_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -775,7 +771,7 @@ def build_list_multi_role_pool_instance_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -816,7 +812,7 @@ def build_list_multi_role_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -863,7 +859,7 @@ def build_list_multi_role_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -911,7 +907,7 @@ def build_list_multi_role_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -949,7 +945,7 @@ def build_list_multi_role_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -987,7 +983,7 @@ def build_list_operations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1025,7 +1021,7 @@ def build_get_outbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1060,7 +1056,7 @@ def build_get_outbound_network_dependencies_endpoints_request( def build_reboot_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1091,7 +1087,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1129,7 +1125,7 @@ def build_list_app_service_plans_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1172,7 +1168,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1210,7 +1206,7 @@ def build_suspend_request(resource_group_name: str, name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1248,7 +1244,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1288,7 +1284,7 @@ def build_list_worker_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1326,7 +1322,7 @@ def build_get_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1365,7 +1361,7 @@ def build_create_or_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1407,7 +1403,7 @@ def build_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1449,7 +1445,7 @@ def build_list_worker_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1497,7 +1493,7 @@ def build_list_worker_pool_instance_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1541,7 +1537,7 @@ def build_list_web_worker_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1587,7 +1583,7 @@ def build_list_web_worker_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1630,7 +1626,7 @@ def build_list_worker_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1669,7 +1665,7 @@ def build_list_web_worker_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1737,7 +1733,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1826,7 +1822,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1924,7 +1920,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -1980,14 +1976,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.AppServiceEnvironmentResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -2153,7 +2149,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2212,7 +2208,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -2277,7 +2273,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: 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,14 +2414,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.AppServiceEnvironmentResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2490,7 +2486,7 @@ def list_capacities(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2589,7 +2585,7 @@ def list_vips(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_list_vips_request( @@ -2641,14 +2637,14 @@ def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2807,7 +2803,7 @@ def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -2820,7 +2816,7 @@ def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2956,7 +2952,7 @@ def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -3024,7 +3020,7 @@ def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -3085,7 +3081,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3184,7 +3180,7 @@ def list_metric_definitions(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MetricDefinition] = kwargs.pop("cls", None) request = build_list_metric_definitions_request( @@ -3255,7 +3251,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -3350,7 +3346,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3449,7 +3445,7 @@ def get_multi_role_pool(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -3505,14 +3501,14 @@ def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3671,7 +3667,7 @@ def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -3812,14 +3808,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3892,7 +3888,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3991,7 +3987,7 @@ def list_multi_role_pool_instance_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -4088,7 +4084,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4203,7 +4199,7 @@ def list_multi_role_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -4301,7 +4297,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4392,7 +4388,7 @@ def list_multi_role_usages(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -4491,7 +4487,7 @@ def list_operations(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -4551,7 +4547,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -4652,7 +4648,7 @@ def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -4697,7 +4693,7 @@ def _resume_initial(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -4767,7 +4763,7 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4896,7 +4892,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -4992,7 +4988,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5078,7 +5074,7 @@ def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -5148,7 +5144,7 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5282,7 +5278,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -5376,7 +5372,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -5479,7 +5475,7 @@ def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -5537,14 +5533,14 @@ def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5713,7 +5709,7 @@ def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5864,14 +5860,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.WorkerPoolResource]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5945,7 +5941,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -6059,7 +6055,7 @@ def list_worker_pool_instance_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -6160,7 +6156,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -6270,7 +6266,7 @@ def list_web_worker_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -6368,7 +6364,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -6464,7 +6460,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_plans_operations.py index 034ef736b7e6..9599e1731352 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +148,7 @@ def 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -189,7 +186,7 @@ def build_create_or_update_request( def build_delete_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -220,7 +217,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -261,7 +258,7 @@ def build_list_capabilities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -299,7 +296,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -338,7 +335,7 @@ def build_delete_hybrid_connection_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -373,7 +370,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -413,7 +410,7 @@ def build_list_web_apps_by_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -453,7 +450,7 @@ def build_get_hybrid_connection_plan_limit_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -491,7 +488,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -529,7 +526,7 @@ def build_list_metric_defintions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -573,7 +570,7 @@ def build_list_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -614,7 +611,7 @@ def build_restart_web_apps_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -656,7 +653,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -700,7 +697,7 @@ def build_get_server_farm_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -738,7 +735,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -776,7 +773,7 @@ def build_list_vnets_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -814,7 +811,7 @@ def build_get_vnet_from_server_farm_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -853,7 +850,7 @@ def build_get_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -893,7 +890,7 @@ def build_update_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -936,7 +933,7 @@ def build_list_routes_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -975,7 +972,7 @@ def build_get_route_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1015,7 +1012,7 @@ def build_create_or_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1057,7 +1054,7 @@ def build_delete_vnet_route_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1092,7 +1089,7 @@ def build_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1134,7 +1131,7 @@ def build_reboot_worker_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1199,7 +1196,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1285,7 +1282,7 @@ def list_by_resource_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1383,7 +1380,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -1436,14 +1433,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1601,7 +1598,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1674,7 +1671,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1803,14 +1800,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1883,7 +1880,7 @@ def list_capabilities(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1953,7 +1950,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -2025,7 +2022,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -2092,7 +2089,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2156,7 +2153,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2259,7 +2256,7 @@ def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2317,7 +2314,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2412,7 +2409,7 @@ def list_metric_defintions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2518,7 +2515,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -2626,7 +2623,7 @@ def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -2696,7 +2693,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2798,7 +2795,7 @@ def get_server_farm_skus(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2860,7 +2857,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2960,7 +2957,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> List _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -3028,7 +3025,7 @@ def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -3100,7 +3097,7 @@ def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -3254,14 +3251,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3336,7 +3333,7 @@ def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3407,7 +3404,7 @@ def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3562,14 +3559,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3647,7 +3644,7 @@ def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -3796,14 +3793,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3879,7 +3876,7 @@ def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_certificate_registration_provider_operations.py index 08bf39ff3218..3f6d9feb9fec 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_certificates_operations.py index 2daf622812ec..1597273a3f58 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +65,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +100,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -142,7 +138,7 @@ def 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -180,7 +176,7 @@ def build_create_or_update_request( def build_delete_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -211,7 +207,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -279,7 +275,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +360,7 @@ def list_by_resource_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -462,7 +458,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -592,14 +588,14 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -670,7 +666,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -799,14 +795,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_deleted_web_apps_operations.py index 6f05dc66be00..234580813cae 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +64,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +93,7 @@ def build_get_deleted_web_app_by_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -156,7 +151,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -241,7 +236,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_diagnostics_operations.py index b9e9992c39d8..5d5d73f17cb1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ def build_list_site_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -185,7 +180,7 @@ def build_get_site_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +302,7 @@ def build_list_site_analyses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -351,7 +346,7 @@ def build_get_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -400,7 +395,7 @@ def build_execute_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -446,7 +441,7 @@ def build_list_site_detectors_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -490,7 +485,7 @@ def build_get_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -539,7 +534,7 @@ def build_execute_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -948,7 +943,7 @@ def build_get_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1079,7 +1074,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1195,7 +1190,7 @@ def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1257,7 +1252,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1373,7 +1368,7 @@ def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1435,7 +1430,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1538,7 +1533,7 @@ def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1599,7 +1594,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1705,7 +1700,7 @@ def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1791,7 +1786,7 @@ def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1856,7 +1851,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1954,7 +1949,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2075,7 +2070,7 @@ def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2140,7 +2135,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2260,7 +2255,7 @@ def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2325,7 +2320,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2431,7 +2426,7 @@ def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2495,7 +2490,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2610,7 +2605,7 @@ def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2700,7 +2695,7 @@ def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2768,7 +2763,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2875,7 +2870,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -3000,7 +2995,7 @@ def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_domain_registration_provider_operations.py index a84209f44ede..ba2f6c813b30 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_domains_operations.py index 074ded3e4c1a..4d2e0c9560a3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -76,7 +72,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -126,7 +122,7 @@ def build_list_recommendations_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +187,7 @@ def build_get_request(resource_group_name: str, domain_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -229,7 +225,7 @@ def 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -274,7 +270,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -311,7 +307,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -352,7 +348,7 @@ def build_list_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -390,7 +386,7 @@ def build_get_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -429,7 +425,7 @@ def build_create_or_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -470,7 +466,7 @@ def build_delete_ownership_identifier_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -504,7 +500,7 @@ def build_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -543,7 +539,7 @@ def build_update_ownership_identifier_request( def build_renew_request(resource_group_name: str, domain_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -656,14 +652,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailablilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -718,7 +714,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -809,7 +805,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -909,7 +905,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -923,7 +919,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1007,7 +1003,7 @@ def list_by_resource_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1105,7 +1101,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1157,14 +1153,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1315,7 +1311,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1392,7 +1388,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1518,14 +1514,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1594,7 +1590,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1697,7 +1693,7 @@ def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1850,14 +1846,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1931,7 +1927,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -2079,14 +2075,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2158,7 +2154,7 @@ def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_provider_operations.py index 2cf7fd21437a..ee976343061b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -68,7 +63,7 @@ def build_list_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -89,7 +84,7 @@ def build_get_available_stacks_on_prem_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -149,7 +144,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -236,7 +231,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -323,7 +318,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_recommendations_operations.py index d1ae82e4d883..d827e759fc35 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -74,7 +69,7 @@ def build_list_request( def build_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop("template_url", "/subscriptions/{subscriptionId}/providers/Microsoft.Web/recommendations/reset") path_format_arguments = { @@ -94,7 +89,7 @@ def build_disable_recommendation_for_subscription_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", "/subscriptions/{subscriptionId}/providers/Microsoft.Web/recommendations/{name}/disable" @@ -124,7 +119,7 @@ def build_list_history_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -172,7 +167,7 @@ def build_list_recommended_rules_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -218,7 +213,7 @@ def build_disable_all_for_hosting_environment_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -256,7 +251,7 @@ def build_reset_all_filters_for_hosting_environment_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -297,7 +292,7 @@ def build_get_rule_details_by_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -345,7 +340,7 @@ def build_disable_recommendation_for_hosting_environment_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -386,7 +381,7 @@ def build_list_history_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -434,7 +429,7 @@ def build_list_recommended_rules_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -475,7 +470,7 @@ def build_disable_all_for_web_app_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -507,7 +502,7 @@ def build_reset_all_filters_for_web_app_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -547,7 +542,7 @@ def build_get_rule_details_by_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -589,7 +584,7 @@ def build_disable_recommendation_for_site_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -660,7 +655,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -753,7 +748,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -810,7 +805,7 @@ def disable_recommendation_for_subscription( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -875,7 +870,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -982,7 +977,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1087,7 +1082,7 @@ def disable_all_for_hosting_environment( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -1151,7 +1146,7 @@ def reset_all_filters_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -1227,7 +1222,7 @@ def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -1300,7 +1295,7 @@ def disable_recommendation_for_hosting_environment( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -1368,7 +1363,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1475,7 +1470,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1578,7 +1573,7 @@ def disable_all_for_web_app( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1639,7 +1634,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1714,7 +1709,7 @@ def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1785,7 +1780,7 @@ def disable_recommendation_for_site( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_resource_health_metadata_operations.py index 37ed7ae9f686..309b7afd98c4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +135,7 @@ def build_get_by_site_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +173,7 @@ def build_list_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +212,7 @@ def build_get_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -284,7 +279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +367,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -465,7 +460,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -564,7 +559,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -626,7 +621,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -731,7 +726,7 @@ def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_top_level_domains_operations.py index df65323dc22f..4f7943a7d5ae 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -251,7 +247,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -359,7 +355,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -373,7 +369,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_web_apps_operations.py index 72f8b7cc4d5a..1ca971239d4f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_web_apps_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,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["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -110,7 +106,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -148,7 +144,7 @@ def 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -194,7 +190,7 @@ def build_delete_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -231,7 +227,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -272,7 +268,7 @@ def build_analyze_custom_hostname_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -312,7 +308,7 @@ def build_apply_slot_config_to_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -348,7 +344,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -387,7 +383,7 @@ def build_list_backups_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -425,7 +421,7 @@ def build_get_backup_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -463,7 +459,7 @@ def build_delete_backup_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -497,7 +493,7 @@ def build_list_backup_status_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -539,7 +535,7 @@ def build_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -578,7 +574,7 @@ def build_list_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -616,7 +612,7 @@ def build_update_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -657,7 +653,7 @@ def build_list_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -695,7 +691,7 @@ def build_update_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -736,7 +732,7 @@ def build_get_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -774,7 +770,7 @@ def build_update_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -815,7 +811,7 @@ def build_list_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -853,7 +849,7 @@ def build_update_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -893,7 +889,7 @@ def build_delete_backup_configuration_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -926,7 +922,7 @@ def build_get_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -964,7 +960,7 @@ def build_update_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1005,7 +1001,7 @@ def build_list_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1043,7 +1039,7 @@ def build_get_diagnostic_logs_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1081,7 +1077,7 @@ def build_update_diagnostic_logs_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1122,7 +1118,7 @@ def build_update_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1163,7 +1159,7 @@ def build_list_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1201,7 +1197,7 @@ def build_list_publishing_credentials_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1239,7 +1235,7 @@ def build_update_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1280,7 +1276,7 @@ def build_list_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1318,7 +1314,7 @@ def build_list_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1356,7 +1352,7 @@ def build_update_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1397,7 +1393,7 @@ def build_get_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1435,7 +1431,7 @@ def build_create_or_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1476,7 +1472,7 @@ def build_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1517,7 +1513,7 @@ def build_list_configuration_snapshot_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1555,7 +1551,7 @@ def build_get_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1593,7 +1589,7 @@ def build_recover_site_configuration_snapshot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1627,7 +1623,7 @@ def build_get_web_site_container_logs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -1665,7 +1661,7 @@ def build_get_container_logs_zip_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -1703,7 +1699,7 @@ def build_list_continuous_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1741,7 +1737,7 @@ def build_get_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1779,7 +1775,7 @@ def build_delete_continuous_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1812,7 +1808,7 @@ def build_start_continuous_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1845,7 +1841,7 @@ def build_stop_continuous_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -1879,7 +1875,7 @@ def build_list_deployments_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1917,7 +1913,7 @@ def build_get_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1956,7 +1952,7 @@ def build_create_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1997,7 +1993,7 @@ def build_delete_deployment_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2031,7 +2027,7 @@ def build_list_deployment_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2070,7 +2066,7 @@ def build_discover_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2111,7 +2107,7 @@ def build_list_domain_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2149,7 +2145,7 @@ def build_get_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2190,7 +2186,7 @@ def build_create_or_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2233,7 +2229,7 @@ def build_delete_domain_ownership_identifier_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2269,7 +2265,7 @@ def build_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2313,7 +2309,7 @@ def build_get_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2351,7 +2347,7 @@ def build_create_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2392,7 +2388,7 @@ def build_get_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2430,7 +2426,7 @@ def build_list_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2468,7 +2464,7 @@ def build_get_functions_admin_token_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2506,7 +2502,7 @@ def build_get_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2545,7 +2541,7 @@ def build_create_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2586,7 +2582,7 @@ def build_delete_function_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2620,7 +2616,7 @@ def build_create_or_update_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2662,7 +2658,7 @@ def build_delete_function_secret_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2697,7 +2693,7 @@ def build_list_function_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2736,7 +2732,7 @@ def build_list_function_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2775,7 +2771,7 @@ def build_list_host_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2813,7 +2809,7 @@ def build_list_sync_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2850,7 +2846,7 @@ def build_sync_functions_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -2883,7 +2879,7 @@ def build_create_or_update_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2926,7 +2922,7 @@ def build_delete_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2966,7 +2962,7 @@ def build_list_host_name_bindings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3004,7 +3000,7 @@ def build_get_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3043,7 +3039,7 @@ def build_create_or_update_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3084,7 +3080,7 @@ def build_delete_host_name_binding_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -3118,7 +3114,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3158,7 +3154,7 @@ def build_create_or_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3200,7 +3196,7 @@ def build_delete_hybrid_connection_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -3235,7 +3231,7 @@ def build_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3278,7 +3274,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3318,7 +3314,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3356,7 +3352,7 @@ def build_list_relay_service_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3394,7 +3390,7 @@ def build_get_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3433,7 +3429,7 @@ def build_create_or_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3474,7 +3470,7 @@ def build_delete_relay_service_connection_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -3508,7 +3504,7 @@ def build_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3550,7 +3546,7 @@ def build_list_instance_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3588,7 +3584,7 @@ def build_get_instance_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3627,7 +3623,7 @@ def build_create_instance_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3669,7 +3665,7 @@ def build_get_instance_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3708,7 +3704,7 @@ def build_list_instance_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3747,7 +3743,7 @@ def build_get_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3786,7 +3782,7 @@ def build_delete_instance_process_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -3821,7 +3817,7 @@ def build_get_instance_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3861,7 +3857,7 @@ def build_list_instance_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3907,7 +3903,7 @@ def build_get_instance_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3948,7 +3944,7 @@ def build_list_instance_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3994,7 +3990,7 @@ def build_get_instance_process_thread_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4033,7 +4029,7 @@ def build_is_cloneable_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4071,7 +4067,7 @@ def build_list_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4109,7 +4105,7 @@ def build_list_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4153,7 +4149,7 @@ def build_list_metrics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4195,7 +4191,7 @@ def build_migrate_storage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4237,7 +4233,7 @@ def build_migrate_my_sql_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4278,7 +4274,7 @@ def build_get_migrate_my_sql_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4316,7 +4312,7 @@ def build_get_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4354,7 +4350,7 @@ def build_create_or_update_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4394,7 +4390,7 @@ def build_delete_swift_virtual_network_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4427,7 +4423,7 @@ def build_update_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4468,7 +4464,7 @@ def build_list_network_features_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4507,7 +4503,7 @@ def build_get_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4553,7 +4549,7 @@ def build_start_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4604,7 +4600,7 @@ def build_start_web_site_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4647,7 +4643,7 @@ def build_stop_web_site_network_trace_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4680,7 +4676,7 @@ def build_get_network_traces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4719,7 +4715,7 @@ def build_get_network_trace_operation_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4758,7 +4754,7 @@ def build_get_network_traces_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4796,7 +4792,7 @@ def build_generate_new_site_publishing_password_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -4829,7 +4825,7 @@ def build_list_perf_mon_counters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4869,7 +4865,7 @@ def build_get_site_php_error_log_flag_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4907,7 +4903,7 @@ def build_list_premier_add_ons_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4945,7 +4941,7 @@ def build_get_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4984,7 +4980,7 @@ def build_add_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5025,7 +5021,7 @@ def build_delete_premier_add_on_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5059,7 +5055,7 @@ def build_update_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5101,7 +5097,7 @@ def build_get_private_access_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5139,7 +5135,7 @@ def build_put_private_access_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5180,7 +5176,7 @@ def build_list_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5218,7 +5214,7 @@ def build_get_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5256,7 +5252,7 @@ def build_delete_process_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5290,7 +5286,7 @@ def build_get_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5329,7 +5325,7 @@ def build_list_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5368,7 +5364,7 @@ def build_get_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5408,7 +5404,7 @@ def build_list_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5447,7 +5443,7 @@ def build_get_process_thread_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5487,7 +5483,7 @@ def build_list_public_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5525,7 +5521,7 @@ def build_get_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5564,7 +5560,7 @@ def build_create_or_update_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5605,7 +5601,7 @@ def build_delete_public_certificate_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5639,7 +5635,7 @@ def build_list_publishing_profile_xml_with_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -5679,7 +5675,7 @@ def build_reset_production_slot_config_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5717,7 +5713,7 @@ def build_restart_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -5754,7 +5750,7 @@ def build_restore_from_backup_blob_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -5792,7 +5788,7 @@ def build_restore_from_deleted_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -5830,7 +5826,7 @@ def build_restore_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -5868,7 +5864,7 @@ def build_list_site_extensions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5906,7 +5902,7 @@ def build_get_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5945,7 +5941,7 @@ def build_install_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5983,7 +5979,7 @@ def build_delete_site_extension_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -6015,7 +6011,7 @@ def build_list_slots_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6053,7 +6049,7 @@ def build_get_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6092,7 +6088,7 @@ def build_create_or_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6140,7 +6136,7 @@ def build_delete_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -6180,7 +6176,7 @@ def build_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6228,7 +6224,7 @@ def build_analyze_custom_hostname_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6269,7 +6265,7 @@ def build_apply_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -6308,7 +6304,7 @@ def build_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6350,7 +6346,7 @@ def build_list_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6389,7 +6385,7 @@ def build_get_backup_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6428,7 +6424,7 @@ def build_delete_backup_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -6463,7 +6459,7 @@ def build_list_backup_status_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6506,7 +6502,7 @@ def build_restore_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -6546,7 +6542,7 @@ def build_list_configurations_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6585,7 +6581,7 @@ def build_update_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6627,7 +6623,7 @@ def build_list_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6666,7 +6662,7 @@ def build_update_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6708,7 +6704,7 @@ def build_get_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6747,7 +6743,7 @@ def build_update_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6789,7 +6785,7 @@ def build_list_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6828,7 +6824,7 @@ def build_update_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6869,7 +6865,7 @@ def build_delete_backup_configuration_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -6903,7 +6899,7 @@ def build_get_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6942,7 +6938,7 @@ def build_update_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6984,7 +6980,7 @@ def build_list_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7023,7 +7019,7 @@ def build_get_diagnostic_logs_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7062,7 +7058,7 @@ def build_update_diagnostic_logs_config_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7104,7 +7100,7 @@ def build_update_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7146,7 +7142,7 @@ def build_list_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7185,7 +7181,7 @@ def build_list_publishing_credentials_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7224,7 +7220,7 @@ def build_update_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7266,7 +7262,7 @@ def build_list_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7305,7 +7301,7 @@ def build_get_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7344,7 +7340,7 @@ def build_create_or_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7386,7 +7382,7 @@ def build_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7428,7 +7424,7 @@ def build_list_configuration_snapshot_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7467,7 +7463,7 @@ def build_get_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7506,7 +7502,7 @@ def build_recover_site_configuration_snapshot_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7541,7 +7537,7 @@ def build_get_web_site_container_logs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -7580,7 +7576,7 @@ def build_get_container_logs_zip_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -7619,7 +7615,7 @@ def build_list_continuous_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7658,7 +7654,7 @@ def build_get_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7697,7 +7693,7 @@ def build_delete_continuous_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7731,7 +7727,7 @@ def build_start_continuous_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7765,7 +7761,7 @@ def build_stop_continuous_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7800,7 +7796,7 @@ def build_list_deployments_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7839,7 +7835,7 @@ def build_get_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7879,7 +7875,7 @@ def build_create_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7921,7 +7917,7 @@ def build_delete_deployment_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -7956,7 +7952,7 @@ def build_list_deployment_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7996,7 +7992,7 @@ def build_discover_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8038,7 +8034,7 @@ def build_list_domain_ownership_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8082,7 +8078,7 @@ def build_get_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8129,7 +8125,7 @@ def build_create_or_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8178,7 +8174,7 @@ def build_delete_domain_ownership_identifier_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -8220,7 +8216,7 @@ def build_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8265,7 +8261,7 @@ def build_get_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8304,7 +8300,7 @@ def build_create_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8346,7 +8342,7 @@ def build_get_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8385,7 +8381,7 @@ def build_list_instance_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8424,7 +8420,7 @@ def build_get_functions_admin_token_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8463,7 +8459,7 @@ def build_get_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8503,7 +8499,7 @@ def build_create_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8545,7 +8541,7 @@ def build_delete_instance_function_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -8586,7 +8582,7 @@ def build_create_or_update_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8635,7 +8631,7 @@ def build_delete_function_secret_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -8671,7 +8667,7 @@ def build_list_function_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8711,7 +8707,7 @@ def build_list_function_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8751,7 +8747,7 @@ def build_list_host_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8790,7 +8786,7 @@ def build_list_sync_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8829,7 +8825,7 @@ def build_sync_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8868,7 +8864,7 @@ def build_create_or_update_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8912,7 +8908,7 @@ def build_delete_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8953,7 +8949,7 @@ def build_list_host_name_bindings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8992,7 +8988,7 @@ def build_get_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9032,7 +9028,7 @@ def build_create_or_update_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9074,7 +9070,7 @@ def build_delete_host_name_binding_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -9115,7 +9111,7 @@ def build_get_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9162,7 +9158,7 @@ def build_create_or_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9211,7 +9207,7 @@ def build_delete_hybrid_connection_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -9253,7 +9249,7 @@ def build_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9303,7 +9299,7 @@ def build_list_hybrid_connection_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9344,7 +9340,7 @@ def build_list_hybrid_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9383,7 +9379,7 @@ def build_list_relay_service_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9422,7 +9418,7 @@ def build_get_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9462,7 +9458,7 @@ def build_create_or_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9504,7 +9500,7 @@ def build_delete_relay_service_connection_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -9539,7 +9535,7 @@ def build_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9582,7 +9578,7 @@ def build_list_instance_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9621,7 +9617,7 @@ def build_get_instance_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9661,7 +9657,7 @@ def build_create_instance_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9704,7 +9700,7 @@ def build_get_instance_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9744,7 +9740,7 @@ def build_list_instance_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9790,7 +9786,7 @@ def build_get_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9836,7 +9832,7 @@ def build_delete_instance_process_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -9878,7 +9874,7 @@ def build_get_instance_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9925,7 +9921,7 @@ def build_list_instance_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9973,7 +9969,7 @@ def build_get_instance_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10021,7 +10017,7 @@ def build_list_instance_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10069,7 +10065,7 @@ def build_get_instance_process_thread_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10111,7 +10107,7 @@ def build_is_cloneable_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10150,7 +10146,7 @@ def build_list_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10189,7 +10185,7 @@ def build_list_metric_definitions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10235,7 +10231,7 @@ def build_list_metrics_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10278,7 +10274,7 @@ def build_get_migrate_my_sql_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10317,7 +10313,7 @@ def build_get_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10356,7 +10352,7 @@ def build_create_or_update_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10397,7 +10393,7 @@ def build_delete_swift_virtual_network_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10431,7 +10427,7 @@ def build_update_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10473,7 +10469,7 @@ def build_list_network_features_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10513,7 +10509,7 @@ def build_get_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10561,7 +10557,7 @@ def build_start_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10614,7 +10610,7 @@ def build_start_web_site_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10658,7 +10654,7 @@ def build_stop_web_site_network_trace_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10692,7 +10688,7 @@ def build_get_network_traces_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10732,7 +10728,7 @@ def build_get_network_trace_operation_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10772,7 +10768,7 @@ def build_get_network_traces_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10811,7 +10807,7 @@ def build_generate_new_site_publishing_password_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -10845,7 +10841,7 @@ def build_list_perf_mon_counters_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10886,7 +10882,7 @@ def build_get_site_php_error_log_flag_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10925,7 +10921,7 @@ def build_list_premier_add_ons_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10964,7 +10960,7 @@ def build_get_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11004,7 +11000,7 @@ def build_add_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11046,7 +11042,7 @@ def build_delete_premier_add_on_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11081,7 +11077,7 @@ def build_update_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11124,7 +11120,7 @@ def build_get_private_access_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11163,7 +11159,7 @@ def build_put_private_access_vnet_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11205,7 +11201,7 @@ def build_list_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11244,7 +11240,7 @@ def build_get_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11283,7 +11279,7 @@ def build_delete_process_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11318,7 +11314,7 @@ def build_get_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11358,7 +11354,7 @@ def build_list_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11404,7 +11400,7 @@ def build_get_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11445,7 +11441,7 @@ def build_list_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11485,7 +11481,7 @@ def build_get_process_thread_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11526,7 +11522,7 @@ def build_list_public_certificates_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11565,7 +11561,7 @@ def build_get_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11605,7 +11601,7 @@ def build_create_or_update_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11647,7 +11643,7 @@ def build_delete_public_certificate_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11682,7 +11678,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -11723,7 +11719,7 @@ def build_reset_slot_configuration_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11763,7 +11759,7 @@ def build_restart_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -11801,7 +11797,7 @@ def build_restore_from_backup_blob_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -11840,7 +11836,7 @@ def build_restore_from_deleted_app_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -11879,7 +11875,7 @@ def build_restore_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -11918,7 +11914,7 @@ def build_list_site_extensions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11957,7 +11953,7 @@ def build_get_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11997,7 +11993,7 @@ def build_install_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12036,7 +12032,7 @@ def build_delete_site_extension_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12071,7 +12067,7 @@ def build_list_slot_differences_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12113,7 +12109,7 @@ def build_swap_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -12152,7 +12148,7 @@ def build_list_snapshots_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12191,7 +12187,7 @@ def build_list_snapshots_from_dr_secondary_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12230,7 +12226,7 @@ def build_get_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12269,7 +12265,7 @@ def build_create_or_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12310,7 +12306,7 @@ def build_delete_source_control_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12344,7 +12340,7 @@ def build_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12385,7 +12381,7 @@ def build_start_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12427,7 +12423,7 @@ def build_start_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12471,7 +12467,7 @@ def build_stop_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12504,7 +12500,7 @@ def build_stop_network_trace_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12537,7 +12533,7 @@ def build_sync_repository_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12570,7 +12566,7 @@ def build_sync_function_triggers_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12604,7 +12600,7 @@ def build_list_triggered_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12643,7 +12639,7 @@ def build_get_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12682,7 +12678,7 @@ def build_delete_triggered_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12717,7 +12713,7 @@ def build_list_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12757,7 +12753,7 @@ def build_get_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12797,7 +12793,7 @@ def build_run_triggered_web_job_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -12832,7 +12828,7 @@ def build_list_usages_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12873,7 +12869,7 @@ def build_list_vnet_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12912,7 +12908,7 @@ def build_get_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12952,7 +12948,7 @@ def build_create_or_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12994,7 +12990,7 @@ def build_delete_vnet_connection_slot_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -13029,7 +13025,7 @@ def build_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13078,7 +13074,7 @@ def build_get_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13125,7 +13121,7 @@ def build_create_or_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13175,7 +13171,7 @@ def build_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13219,7 +13215,7 @@ def build_list_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13258,7 +13254,7 @@ def build_get_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13298,7 +13294,7 @@ def build_list_slot_differences_from_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13339,7 +13335,7 @@ def build_swap_slot_with_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -13377,7 +13373,7 @@ def build_list_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13415,7 +13411,7 @@ def build_list_snapshots_from_dr_secondary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13453,7 +13449,7 @@ def build_get_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13491,7 +13487,7 @@ def build_create_or_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13531,7 +13527,7 @@ def build_delete_source_control_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -13564,7 +13560,7 @@ def build_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13602,7 +13598,7 @@ def build_update_source_control_request( def build_start_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -13642,7 +13638,7 @@ def build_start_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13683,7 +13679,7 @@ def build_start_network_trace_request( def build_stop_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -13715,7 +13711,7 @@ def build_stop_network_trace_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -13747,7 +13743,7 @@ def build_sync_repository_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -13779,7 +13775,7 @@ def build_sync_function_triggers_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -13812,7 +13808,7 @@ def build_list_triggered_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13850,7 +13846,7 @@ def build_get_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13888,7 +13884,7 @@ def build_delete_triggered_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -13922,7 +13918,7 @@ def build_list_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13961,7 +13957,7 @@ def build_get_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14000,7 +13996,7 @@ def build_run_triggered_web_job_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -14034,7 +14030,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14074,7 +14070,7 @@ def build_list_vnet_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14112,7 +14108,7 @@ def build_get_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14151,7 +14147,7 @@ def build_create_or_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14192,7 +14188,7 @@ def build_delete_vnet_connection_request( ) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -14226,7 +14222,7 @@ def build_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14268,7 +14264,7 @@ def build_get_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14308,7 +14304,7 @@ def build_create_or_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14351,7 +14347,7 @@ def build_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14394,7 +14390,7 @@ def build_list_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14432,7 +14428,7 @@ def build_get_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14498,7 +14494,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -14589,7 +14585,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -14688,7 +14684,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -14741,14 +14737,14 @@ 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -14909,7 +14905,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -14992,7 +14988,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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -15128,14 +15124,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -15212,7 +15208,7 @@ def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -15343,14 +15339,14 @@ def apply_slot_config_to_production( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -15476,14 +15472,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -15544,7 +15540,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -15647,7 +15643,7 @@ def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -15716,7 +15712,7 @@ def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -15867,14 +15863,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -15937,14 +15933,14 @@ def _restore_initial( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -16101,7 +16097,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -16165,7 +16161,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -16330,14 +16326,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -16406,7 +16402,7 @@ def list_application_settings(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -16540,14 +16536,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -16616,7 +16612,7 @@ def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -16752,14 +16748,14 @@ def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -16830,7 +16826,7 @@ def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -16954,14 +16950,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17032,7 +17028,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -17091,7 +17087,7 @@ def get_backup_configuration(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -17227,14 +17223,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -17305,7 +17301,7 @@ def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -17371,7 +17367,7 @@ def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -17503,14 +17499,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -17645,14 +17641,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -17721,7 +17717,7 @@ def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -17771,7 +17767,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -17836,7 +17832,7 @@ def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17970,14 +17966,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -18046,7 +18042,7 @@ def list_site_push_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -18112,7 +18108,7 @@ def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -18254,14 +18250,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -18332,7 +18328,7 @@ def get_configuration(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -18462,14 +18458,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -18604,14 +18600,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -18678,7 +18674,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -18781,7 +18777,7 @@ def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -18850,7 +18846,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -18912,7 +18908,7 @@ def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -18977,7 +18973,7 @@ def get_container_logs_zip(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -19036,7 +19032,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -19139,7 +19135,7 @@ def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -19209,7 +19205,7 @@ def delete_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -19273,7 +19269,7 @@ def start_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -19337,7 +19333,7 @@ def stop_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -19389,7 +19385,7 @@ def list_deployments(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -19490,7 +19486,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -19628,14 +19624,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -19709,7 +19705,7 @@ def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -19772,7 +19768,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -19905,14 +19901,14 @@ def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -19975,7 +19971,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -20078,7 +20074,7 @@ def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -20224,14 +20220,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -20305,7 +20301,7 @@ def delete_domain_ownership_identifier( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -20446,14 +20442,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -20523,7 +20519,7 @@ def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -20575,14 +20571,14 @@ def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -20734,7 +20730,7 @@ def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -20805,7 +20801,7 @@ def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -20864,7 +20860,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -20962,7 +20958,7 @@ def get_functions_admin_token(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -21030,7 +21026,7 @@ def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -21089,14 +21085,14 @@ def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -21261,7 +21257,7 @@ def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -21337,7 +21333,7 @@ def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -21484,14 +21480,14 @@ def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -21572,7 +21568,7 @@ def delete_function_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -21637,7 +21633,7 @@ def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -21706,7 +21702,7 @@ def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -21771,7 +21767,7 @@ def list_host_keys(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -21837,7 +21833,7 @@ def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -21899,7 +21895,7 @@ def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -22045,14 +22041,14 @@ def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -22133,7 +22129,7 @@ def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -22189,7 +22185,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -22292,7 +22288,7 @@ def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -22438,14 +22434,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -22519,7 +22515,7 @@ def delete_host_name_binding( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -22585,7 +22581,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -22739,14 +22735,14 @@ def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -22823,7 +22819,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -22972,14 +22968,14 @@ def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -23056,7 +23052,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -23122,7 +23118,7 @@ def list_hybrid_connections(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -23188,7 +23184,7 @@ def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -23256,7 +23252,7 @@ def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -23401,14 +23397,14 @@ def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -23482,7 +23478,7 @@ def delete_relay_service_connection( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -23622,14 +23618,14 @@ def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -23693,7 +23689,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -23796,7 +23792,7 @@ def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -23854,14 +23850,14 @@ def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -24027,7 +24023,7 @@ def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -24103,7 +24099,7 @@ def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -24168,7 +24164,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -24274,7 +24270,7 @@ def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -24350,7 +24346,7 @@ def delete_instance_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -24418,7 +24414,7 @@ def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -24486,7 +24482,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -24595,7 +24591,7 @@ def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -24662,7 +24658,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -24773,7 +24769,7 @@ def get_instance_process_thread( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_thread_request( @@ -24841,7 +24837,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -24907,7 +24903,7 @@ def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -24967,7 +24963,7 @@ def list_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -25073,7 +25069,7 @@ def list_metrics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -25167,14 +25163,14 @@ def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -25342,7 +25338,7 @@ def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -25406,14 +25402,14 @@ def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -25565,7 +25561,7 @@ def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -25640,7 +25636,7 @@ def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -25706,7 +25702,7 @@ def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -25860,14 +25856,14 @@ def create_or_update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -25938,7 +25934,7 @@ def delete_swift_virtual_network( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -26087,14 +26083,14 @@ def update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -26167,7 +26163,7 @@ def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -26237,7 +26233,7 @@ def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -26320,7 +26316,7 @@ def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -26381,7 +26377,7 @@ def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -26466,7 +26462,7 @@ def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -26539,7 +26535,7 @@ def stop_web_site_network_trace( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -26602,7 +26598,7 @@ def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -26671,7 +26667,7 @@ def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -26744,7 +26740,7 @@ def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -26811,7 +26807,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -26868,7 +26864,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -26970,7 +26966,7 @@ def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -27034,7 +27030,7 @@ def list_premier_add_ons(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -27102,7 +27098,7 @@ def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -27246,14 +27242,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -27327,7 +27323,7 @@ def delete_premier_add_on( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -27466,14 +27462,14 @@ def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -27545,7 +27541,7 @@ def get_private_access(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -27675,14 +27671,14 @@ def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -27745,7 +27741,7 @@ def list_processes(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27847,7 +27843,7 @@ def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -27919,7 +27915,7 @@ def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -27983,7 +27979,7 @@ def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -28047,7 +28043,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28152,7 +28148,7 @@ def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -28215,7 +28211,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28322,7 +28318,7 @@ def get_process_thread( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_process_thread_request( @@ -28383,7 +28379,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -28486,7 +28482,7 @@ def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -28632,14 +28628,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -28713,7 +28709,7 @@ def delete_public_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -28848,14 +28844,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -28928,7 +28924,7 @@ def reset_production_slot_config( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -29001,7 +28997,7 @@ def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -29050,14 +29046,14 @@ def _restore_from_backup_blob_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["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -29194,7 +29190,7 @@ def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -29255,14 +29251,14 @@ def _restore_from_deleted_app_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["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -29409,7 +29405,7 @@ def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -29470,14 +29466,14 @@ def _restore_snapshot_initial( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -29627,7 +29623,7 @@ def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -29690,7 +29686,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29792,7 +29788,7 @@ def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -29846,7 +29842,7 @@ def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -29919,7 +29915,7 @@ def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29992,7 +29988,7 @@ def delete_site_extension( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -30044,7 +30040,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -30146,7 +30142,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -30200,14 +30196,14 @@ def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -30380,7 +30376,7 @@ def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -30469,7 +30465,7 @@ def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -30622,14 +30618,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -30710,7 +30706,7 @@ def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -30858,14 +30854,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -31009,14 +31005,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -31083,7 +31079,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -31190,7 +31186,7 @@ def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -31263,7 +31259,7 @@ def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -31427,14 +31423,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -31499,14 +31495,14 @@ def _restore_slot_initial( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -31676,7 +31672,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -31744,7 +31740,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -31926,14 +31922,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -32008,7 +32004,7 @@ def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -32155,14 +32151,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -32237,7 +32233,7 @@ def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -32386,14 +32382,14 @@ def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -32468,7 +32464,7 @@ def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -32610,14 +32606,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -32692,7 +32688,7 @@ def delete_backup_configuration_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -32757,7 +32753,7 @@ def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -32906,14 +32902,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -32988,7 +32984,7 @@ def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -33058,7 +33054,7 @@ def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -33207,14 +33203,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -33366,14 +33362,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -33448,7 +33444,7 @@ def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -33501,7 +33497,7 @@ def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -33570,7 +33566,7 @@ def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33721,14 +33717,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -33803,7 +33799,7 @@ def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -33875,7 +33871,7 @@ def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -34022,14 +34018,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -34181,14 +34177,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -34259,7 +34255,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -34366,7 +34362,7 @@ def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -34439,7 +34435,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -34505,7 +34501,7 @@ def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -34576,7 +34572,7 @@ def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -34639,7 +34635,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -34746,7 +34742,7 @@ def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -34820,7 +34816,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -34888,7 +34884,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -34956,7 +34952,7 @@ def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -35014,7 +35010,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -35121,7 +35117,7 @@ def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -35277,14 +35273,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -35362,7 +35358,7 @@ def delete_deployment_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -35431,7 +35427,7 @@ def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -35582,14 +35578,14 @@ def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -35656,7 +35652,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -35763,7 +35759,7 @@ def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -35922,14 +35918,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -36007,7 +36003,7 @@ def delete_domain_ownership_identifier_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -36161,14 +36157,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -36244,7 +36240,7 @@ def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -36297,14 +36293,14 @@ def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -36468,7 +36464,7 @@ def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -36545,7 +36541,7 @@ def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -36607,7 +36603,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -36709,7 +36705,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -36780,7 +36776,7 @@ def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -36841,14 +36837,14 @@ def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -37023,7 +37019,7 @@ def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -37102,7 +37098,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -37259,14 +37255,14 @@ def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -37350,7 +37346,7 @@ def delete_function_secret_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -37418,7 +37414,7 @@ def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -37490,7 +37486,7 @@ def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -37558,7 +37554,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -37627,7 +37623,7 @@ def list_sync_status_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -37692,7 +37688,7 @@ def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -37849,14 +37845,14 @@ def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -37940,7 +37936,7 @@ def delete_host_secret_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -38000,7 +37996,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -38107,7 +38103,7 @@ def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -38266,14 +38262,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -38351,7 +38347,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -38420,7 +38416,7 @@ def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -38584,14 +38580,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -38671,7 +38667,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -38830,14 +38826,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -38917,7 +38913,7 @@ def list_hybrid_connection_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_slot_request( @@ -38988,7 +38984,7 @@ def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -39058,7 +39054,7 @@ def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -39130,7 +39126,7 @@ def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -39288,14 +39284,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -39373,7 +39369,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -39526,14 +39522,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -39601,7 +39597,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -39708,7 +39704,7 @@ def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -39768,14 +39764,14 @@ def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -39954,7 +39950,7 @@ def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -40034,7 +40030,7 @@ def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -40103,7 +40099,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -40213,7 +40209,7 @@ def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -40293,7 +40289,7 @@ def delete_instance_process_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -40365,7 +40361,7 @@ def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -40437,7 +40433,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -40557,7 +40553,7 @@ def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -40628,7 +40624,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -40750,7 +40746,7 @@ def get_instance_process_thread_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_thread_slot_request( @@ -40824,7 +40820,7 @@ def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -40893,7 +40889,7 @@ def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -40957,7 +40953,7 @@ def list_metric_definitions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -41068,7 +41064,7 @@ def list_metrics_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ResourceMetricCollection] = kwargs.pop("cls", None) error_map = { @@ -41176,7 +41172,7 @@ def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -41246,7 +41242,7 @@ def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -41413,14 +41409,14 @@ def create_or_update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -41495,7 +41491,7 @@ def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -41657,14 +41653,14 @@ def update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -41741,7 +41737,7 @@ def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -41815,7 +41811,7 @@ def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -41902,7 +41898,7 @@ def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -41965,7 +41961,7 @@ def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -42054,7 +42050,7 @@ def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -42130,7 +42126,7 @@ def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -42197,7 +42193,7 @@ def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -42270,7 +42266,7 @@ def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -42347,7 +42343,7 @@ def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -42418,7 +42414,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -42479,7 +42475,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -42585,7 +42581,7 @@ def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -42655,7 +42651,7 @@ def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -42727,7 +42723,7 @@ def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -42884,14 +42880,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -42969,7 +42965,7 @@ def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -43121,14 +43117,14 @@ def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -43205,7 +43201,7 @@ def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -43350,14 +43346,14 @@ def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -43426,7 +43422,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -43532,7 +43528,7 @@ def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -43608,7 +43604,7 @@ def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -43676,7 +43672,7 @@ def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -43744,7 +43740,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -43853,7 +43849,7 @@ def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -43920,7 +43916,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -44031,7 +44027,7 @@ def get_process_thread_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.ProcessThreadInfo]] = kwargs.pop("cls", None) request = build_get_process_thread_slot_request( @@ -44096,7 +44092,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -44203,7 +44199,7 @@ def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -44362,14 +44358,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -44447,7 +44443,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -44595,14 +44591,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -44679,7 +44675,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -44757,7 +44753,7 @@ def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -44807,14 +44803,14 @@ def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -44969,7 +44965,7 @@ def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -45032,14 +45028,14 @@ def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -45199,7 +45195,7 @@ def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -45262,14 +45258,14 @@ def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return-state _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -45432,7 +45428,7 @@ def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -45499,7 +45495,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45605,7 +45601,7 @@ def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -45660,7 +45656,7 @@ def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -45737,7 +45733,7 @@ def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45814,7 +45810,7 @@ def delete_site_extension_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -45949,7 +45945,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -45963,7 +45959,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -46053,14 +46049,14 @@ def _swap_slot_initial( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -46220,7 +46216,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -46286,7 +46282,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -46382,7 +46378,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -46487,7 +46483,7 @@ def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -46552,14 +46548,14 @@ def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -46736,7 +46732,7 @@ def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -46813,7 +46809,7 @@ def delete_source_control_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -46957,14 +46953,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -47046,7 +47042,7 @@ def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -47101,7 +47097,7 @@ def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -47190,7 +47186,7 @@ def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47267,7 +47263,7 @@ def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -47331,7 +47327,7 @@ def stop_network_trace_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -47396,7 +47392,7 @@ def sync_repository_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -47460,7 +47456,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -47517,7 +47513,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -47624,7 +47620,7 @@ def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -47698,7 +47694,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -47758,7 +47754,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -47867,7 +47863,7 @@ def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -47942,7 +47938,7 @@ def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -48005,7 +48001,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -48111,7 +48107,7 @@ def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -48183,7 +48179,7 @@ def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -48348,14 +48344,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -48433,7 +48429,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -48593,14 +48589,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -48681,7 +48677,7 @@ def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -48852,14 +48848,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -49034,14 +49030,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -49110,7 +49106,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -49217,7 +49213,7 @@ def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -49341,7 +49337,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -49355,7 +49351,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -49439,14 +49435,14 @@ def _swap_slot_with_production_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -49589,7 +49585,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-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) @@ -49650,7 +49646,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -49743,7 +49739,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -49842,7 +49838,7 @@ def get_source_control(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -49905,14 +49901,14 @@ def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -50076,7 +50072,7 @@ def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -50149,7 +50145,7 @@ def delete_source_control( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -50280,14 +50276,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -50365,7 +50361,7 @@ def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -50418,7 +50414,7 @@ def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -50503,7 +50499,7 @@ def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50576,7 +50572,7 @@ def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -50637,7 +50633,7 @@ def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -50698,7 +50694,7 @@ def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -50759,7 +50755,7 @@ def sync_function_triggers( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -50812,7 +50808,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -50915,7 +50911,7 @@ def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -50985,7 +50981,7 @@ def delete_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -51041,7 +51037,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -51146,7 +51142,7 @@ def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -51217,7 +51213,7 @@ def run_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -51276,7 +51272,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -51376,7 +51372,7 @@ def list_vnet_connections(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -51444,7 +51440,7 @@ def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -51596,14 +51592,14 @@ def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -51677,7 +51673,7 @@ def delete_vnet_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -51824,14 +51820,14 @@ def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -51908,7 +51904,7 @@ def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -52066,14 +52062,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -52235,14 +52231,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -52305,7 +52301,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> I _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -52406,7 +52402,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_web_site_management_client_operations.py index 63097b41b7f6..a640901d0ccf 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_02_01/operations/_web_site_management_client_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -34,10 +35,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +47,7 @@ def build_get_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +66,7 @@ def build_update_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -91,7 +88,7 @@ def build_list_source_controls_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -110,7 +107,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -134,7 +131,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -163,7 +160,7 @@ def build_list_billing_meters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +188,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -218,7 +215,7 @@ def build_get_subscription_deployment_locations_request(subscription_id: str, ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -250,7 +247,7 @@ def build_list_geo_regions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -284,7 +281,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -313,7 +310,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -337,7 +334,7 @@ def build_list_skus_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -361,7 +358,7 @@ def build_verify_hosting_environment_vnet_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -390,7 +387,7 @@ def build_move_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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -424,7 +421,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -464,7 +461,7 @@ def build_validate_container_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -502,7 +499,7 @@ def build_validate_move_request(resource_group_name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # Construct URL _url = kwargs.pop( @@ -555,7 +552,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -653,14 +650,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -712,7 +709,7 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -804,7 +801,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -917,14 +914,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -983,7 +980,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -1086,7 +1083,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -1150,7 +1147,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1220,7 +1217,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1353,7 +1350,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -1367,7 +1364,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1449,7 +1446,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1542,7 +1539,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1649,14 +1646,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1784,14 +1781,14 @@ def move( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1905,14 +1902,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -2043,14 +2040,14 @@ def validate_container_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[JSON] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_container_settings_request, (IO, bytes)): + if isinstance(validate_container_settings_request, (IOBase, bytes)): _content = validate_container_settings_request else: _json = self._serialize.body(validate_container_settings_request, "ValidateContainerSettingsRequest") @@ -2179,14 +2176,14 @@ def validate_move( # 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-02-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-02-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/_configuration.py index 8fcb466e14dd..92aa4a1732fb 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", "2018-11-01") + api_version: str = kwargs.pop("api_version", "2018-11-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/aio/_configuration.py index 8a479fc09b28..215752f7a394 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", "2018-11-01") + api_version: str = kwargs.pop("api_version", "2018-11-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/aio/operations/_certificates_operations.py index 33e57eddb500..ed93cb8ac7c2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -38,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]] @@ -79,7 +75,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -164,7 +160,7 @@ def list_by_resource_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-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -262,7 +258,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -392,14 +388,14 @@ 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-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -470,7 +466,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-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -599,14 +595,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/operations/_certificates_operations.py index 5b5ea2528f9e..ef2980957783 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2018_11_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +65,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-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +100,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -142,7 +138,7 @@ def 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-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -180,7 +176,7 @@ def build_create_or_update_request( def build_delete_request(resource_group_name: str, name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) # Construct URL _url = kwargs.pop( "template_url", @@ -211,7 +207,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -279,7 +275,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +360,7 @@ def list_by_resource_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-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -462,7 +458,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -592,14 +588,14 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -670,7 +666,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-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -799,14 +795,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2018-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-11-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_configuration.py index 233b5da7bfb8..cd11f52d2917 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", "2019-08-01") + api_version: str = kwargs.pop("api_version", "2019-08-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_metadata.json index adddaa634f55..61e3cee2ff32 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_metadata.json @@ -122,8 +122,8 @@ "resource_health_metadata": "ResourceHealthMetadataOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", "sync_mixin_typing_definitions": "", "async_mixin_typing_definitions": "", "operations": { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/_configuration.py index 2635b8a50ec2..6f951e0c615d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", "2019-08-01") + api_version: str = kwargs.pop("api_version", "2019-08-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_certificate_orders_operations.py index 6ac560ceceb9..079a04971a8a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -55,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -98,7 +94,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -243,14 +239,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -307,7 +303,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -407,7 +403,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -463,14 +459,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -636,7 +632,7 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -709,7 +705,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -843,14 +839,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -919,7 +915,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1022,7 +1018,7 @@ async def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1080,14 +1076,14 @@ async def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1260,7 +1256,7 @@ async def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1336,7 +1332,7 @@ async def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -1478,14 +1474,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1631,14 +1627,14 @@ async def reissue( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1775,14 +1771,14 @@ async def renew( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1849,7 +1845,7 @@ async def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -1978,14 +1974,14 @@ async def resend_request_emails( # pylint: disable=inconsistent-return-statemen _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2120,14 +2116,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2198,7 +2194,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2260,7 +2256,7 @@ async def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2326,7 +2322,7 @@ async def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_environments_operations.py index 6a72d3d31107..b2562e9fae6d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -71,10 +71,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -114,7 +110,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -203,7 +199,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -301,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -357,14 +353,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -533,7 +529,7 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -592,7 +588,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -658,7 +654,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -799,14 +795,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -877,7 +873,7 @@ def list_capacities( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -976,7 +972,7 @@ async def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -1028,14 +1024,14 @@ async def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1194,7 +1190,7 @@ async def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -1207,7 +1203,7 @@ async def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1343,7 +1339,7 @@ async def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1411,7 +1407,7 @@ async def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1472,7 +1468,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -1566,7 +1562,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -1667,7 +1663,7 @@ async def get_multi_role_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -1723,14 +1719,14 @@ async def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -1892,7 +1888,7 @@ async def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2033,14 +2029,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2113,7 +2109,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2209,7 +2205,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2302,7 +2298,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2395,7 +2391,7 @@ def list_multi_role_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -2494,7 +2490,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -2554,7 +2550,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2655,7 +2651,7 @@ async def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -2701,7 +2697,7 @@ async def _resume_initial(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -2773,7 +2769,7 @@ async def begin_resume( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2903,7 +2899,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -2999,7 +2995,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3085,7 +3081,7 @@ async def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -3157,7 +3153,7 @@ async def begin_suspend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3292,7 +3288,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -3387,7 +3383,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3490,7 +3486,7 @@ async def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -3548,14 +3544,14 @@ async def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -3727,7 +3723,7 @@ async def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3878,14 +3874,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -3959,7 +3955,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4058,7 +4054,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4154,7 +4150,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4250,7 +4246,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_plans_operations.py index 7925df307cdc..88d5502ee562 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -66,10 +67,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -113,7 +110,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +199,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -300,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -354,14 +351,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -516,7 +513,7 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -589,7 +586,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -719,14 +716,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -799,7 +796,7 @@ async def list_capabilities(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -869,7 +866,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -941,7 +938,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -1009,7 +1006,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1073,7 +1070,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1176,7 +1173,7 @@ async def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1235,7 +1232,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1341,7 +1338,7 @@ async def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -1412,7 +1409,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1514,7 +1511,7 @@ async def get_server_farm_skus(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1577,7 +1574,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1677,7 +1674,7 @@ async def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1745,7 +1742,7 @@ async def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -1818,7 +1815,7 @@ async def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -1972,14 +1969,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2054,7 +2051,7 @@ async def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2125,7 +2122,7 @@ async def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2281,14 +2278,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2367,7 +2364,7 @@ async def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -2517,14 +2514,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2601,7 +2598,7 @@ async def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_certificate_registration_provider_operations.py index 1c426254506d..7393899dfe9a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._certificate_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_certificates_operations.py index d580ca2b4479..f6b9c6ae3ac9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -165,7 +161,7 @@ def list_by_resource_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -263,7 +259,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -393,14 +389,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -471,7 +467,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -601,14 +597,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_deleted_web_apps_operations.py index c884faa9cbce..f61c1f05cf0d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -77,7 +72,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -162,7 +157,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -262,7 +257,7 @@ async def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_diagnostics_operations.py index abffbf4efcb1..251f1b2eadaa 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -104,7 +99,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -220,7 +215,7 @@ async def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -283,7 +278,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -399,7 +394,7 @@ async def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -462,7 +457,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -565,7 +560,7 @@ async def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -627,7 +622,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -733,7 +728,7 @@ async def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -819,7 +814,7 @@ async def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -885,7 +880,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -991,7 +986,7 @@ async def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -1077,7 +1072,7 @@ async def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1143,7 +1138,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1263,7 +1258,7 @@ async def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1329,7 +1324,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1435,7 +1430,7 @@ async def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1500,7 +1495,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1615,7 +1610,7 @@ async def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1705,7 +1700,7 @@ async def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1774,7 +1769,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1889,7 +1884,7 @@ async def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -1979,7 +1974,7 @@ async def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_domain_registration_provider_operations.py index ee6c12c487a3..4a80f14336ec 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._domain_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_domains_operations.py index 9492bb0c219b..a81177f523d4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -50,10 +50,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -144,14 +140,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -206,7 +202,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -297,7 +293,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -400,7 +396,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -414,7 +410,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -498,7 +494,7 @@ def list_by_resource_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -596,7 +592,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -648,14 +644,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -809,7 +805,7 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -886,7 +882,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1013,14 +1009,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1089,7 +1085,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1192,7 +1188,7 @@ async def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1345,14 +1341,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1426,7 +1422,7 @@ async def delete_ownership_identifier( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -1575,14 +1571,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1654,7 +1650,7 @@ async def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_provider_operations.py index 39e2f6a8be03..cf1aea572736 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -35,10 +34,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -170,7 +165,7 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -259,7 +254,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_recommendations_operations.py index 400fc9f1e581..3514bc7e3a77 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -48,10 +47,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -251,7 +246,7 @@ async def disable_recommendation_for_subscription( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -318,7 +313,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -426,7 +421,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -531,7 +526,7 @@ async def disable_all_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -596,7 +591,7 @@ async def reset_all_filters_for_hosting_environment( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -673,7 +668,7 @@ async def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -746,7 +741,7 @@ async def disable_recommendation_for_hosting_environment( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -816,7 +811,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -924,7 +919,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1027,7 +1022,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1089,7 +1084,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1165,7 +1160,7 @@ async def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1236,7 +1231,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_resource_health_metadata_operations.py index c08135c7e08b..64f14b6841f3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +166,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -265,7 +260,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +359,7 @@ async def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -427,7 +422,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_static_sites_operations.py index a143a17dc003..2a68f6b79382 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_static_sites_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -59,10 +59,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +98,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -191,7 +187,7 @@ def get_static_sites_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -291,7 +287,7 @@ async def get_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -427,14 +423,14 @@ async def create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -509,7 +505,7 @@ async def delete_static_site( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_request( @@ -641,14 +637,14 @@ async def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -719,7 +715,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -825,7 +821,7 @@ async def delete_static_site_user( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_user_request( @@ -978,14 +974,14 @@ async def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -1052,7 +1048,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -1155,7 +1151,7 @@ async def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -1224,7 +1220,7 @@ async def delete_static_site_build( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_build_request( @@ -1363,14 +1359,14 @@ async def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1442,7 +1438,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -1546,7 +1542,7 @@ async def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -1680,14 +1676,14 @@ async def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1832,14 +1828,14 @@ async def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -1906,7 +1902,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2009,7 +2005,7 @@ async def create_or_update_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_create_or_update_static_site_custom_domain_request( @@ -2082,7 +2078,7 @@ async def delete_static_site_custom_domain( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_custom_domain_request( @@ -2147,7 +2143,7 @@ async def validate_custom_domain_can_be_added_to_static_site( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_validate_custom_domain_can_be_added_to_static_site_request( @@ -2210,7 +2206,7 @@ async def detach_static_site( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -2266,7 +2262,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2367,7 +2363,7 @@ async def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -2437,7 +2433,7 @@ async def list_static_site_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -2573,14 +2569,14 @@ async def reset_static_site_api_key( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_top_level_domains_operations.py index ce8e613ee6d0..4b32223c529b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -36,10 +36,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -78,7 +74,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -282,7 +278,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -296,7 +292,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_web_apps_operations.py index 487a6c4c9780..93c7d0a0c2e1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -411,10 +412,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -453,7 +450,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -544,7 +541,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -643,7 +640,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -697,14 +694,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -865,7 +862,7 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -948,7 +945,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1085,14 +1082,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1169,7 +1166,7 @@ async def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1300,14 +1297,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1434,14 +1431,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1502,7 +1499,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1605,7 +1602,7 @@ async def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1674,7 +1671,7 @@ async def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -1826,14 +1823,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1896,14 +1893,14 @@ async def _restore_initial( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -2061,7 +2058,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -2133,7 +2130,7 @@ async def get_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -2199,7 +2196,7 @@ async def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -2335,14 +2332,14 @@ async def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2415,7 +2412,7 @@ async def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -2551,14 +2548,14 @@ async def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2624,7 +2621,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2789,14 +2786,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2867,7 +2864,7 @@ async def list_application_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -3001,14 +2998,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -3077,7 +3074,7 @@ async def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -3213,14 +3210,14 @@ async def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -3291,7 +3288,7 @@ async def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -3415,14 +3412,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -3493,7 +3490,7 @@ async def delete_backup_configuration( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -3555,7 +3552,7 @@ async def get_backup_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3621,7 +3618,7 @@ async def get_app_settings_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.KeyVaultReferenceCollection] = kwargs.pop("cls", None) request = build_get_app_settings_key_vault_references_request( @@ -3689,7 +3686,7 @@ async def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.KeyVaultReferenceResource] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -3826,14 +3823,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -3904,7 +3901,7 @@ async def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -3970,7 +3967,7 @@ async def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -4102,14 +4099,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -4244,14 +4241,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -4320,7 +4317,7 @@ async def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -4372,7 +4369,7 @@ async def _list_publishing_credentials_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -4437,7 +4434,7 @@ async def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4571,14 +4568,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -4647,7 +4644,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -4713,7 +4710,7 @@ async def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -4855,14 +4852,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -4933,7 +4930,7 @@ async def get_configuration(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -5063,14 +5060,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5205,14 +5202,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5279,7 +5276,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5382,7 +5379,7 @@ async def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -5451,7 +5448,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -5514,7 +5511,7 @@ async def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -5581,7 +5578,7 @@ async def get_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -5641,7 +5638,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -5744,7 +5741,7 @@ async def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -5815,7 +5812,7 @@ async def delete_continuous_web_job( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -5880,7 +5877,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -5945,7 +5942,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -6000,7 +5997,7 @@ def list_deployments( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -6101,7 +6098,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -6239,14 +6236,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -6320,7 +6317,7 @@ async def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -6386,7 +6383,7 @@ async def list_deployment_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -6519,14 +6516,14 @@ async def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -6589,7 +6586,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -6692,7 +6689,7 @@ async def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -6838,14 +6835,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -6919,7 +6916,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -7061,14 +7058,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7138,7 +7135,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -7190,14 +7187,14 @@ async def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -7350,7 +7347,7 @@ async def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7423,7 +7420,7 @@ async def get_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -7484,7 +7481,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -7583,7 +7580,7 @@ async def get_functions_admin_token(self, resource_group_name: str, name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -7651,7 +7648,7 @@ async def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -7711,14 +7708,14 @@ async def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -7883,7 +7880,7 @@ async def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7959,7 +7956,7 @@ async def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -8107,14 +8104,14 @@ async def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8195,7 +8192,7 @@ async def delete_function_secret( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -8261,7 +8258,7 @@ async def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -8330,7 +8327,7 @@ async def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -8395,7 +8392,7 @@ async def list_host_keys(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -8461,7 +8458,7 @@ async def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -8523,7 +8520,7 @@ async def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -8670,14 +8667,14 @@ async def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8758,7 +8755,7 @@ async def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -8815,7 +8812,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -8918,7 +8915,7 @@ async def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -9064,14 +9061,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -9145,7 +9142,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -9212,7 +9209,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -9366,14 +9363,14 @@ async def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9450,7 +9447,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -9600,14 +9597,14 @@ async def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9680,7 +9677,7 @@ async def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -9746,7 +9743,7 @@ async def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -9814,7 +9811,7 @@ async def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -9959,14 +9956,14 @@ async def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10040,7 +10037,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -10181,14 +10178,14 @@ async def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10253,7 +10250,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -10356,7 +10353,7 @@ async def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -10425,7 +10422,7 @@ async def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -10483,14 +10480,14 @@ async def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -10657,7 +10654,7 @@ async def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -10733,7 +10730,7 @@ async def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -10799,7 +10796,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -10906,7 +10903,7 @@ async def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -10983,7 +10980,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -11052,7 +11049,7 @@ async def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -11122,7 +11119,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11232,7 +11229,7 @@ async def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -11301,7 +11298,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11402,7 +11399,7 @@ async def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -11460,7 +11457,7 @@ def list_site_backups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -11561,7 +11558,7 @@ async def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -11618,14 +11615,14 @@ async def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -11793,7 +11790,7 @@ async def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11857,14 +11854,14 @@ async def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -12019,7 +12016,7 @@ async def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12094,7 +12091,7 @@ async def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -12160,7 +12157,7 @@ async def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -12314,14 +12311,14 @@ async def create_or_update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12392,7 +12389,7 @@ async def delete_swift_virtual_network( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -12542,14 +12539,14 @@ async def update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12622,7 +12619,7 @@ async def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -12693,7 +12690,7 @@ async def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -12776,7 +12773,7 @@ async def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -12837,7 +12834,7 @@ async def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -12923,7 +12920,7 @@ async def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -12996,7 +12993,7 @@ async def stop_web_site_network_trace( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -13060,7 +13057,7 @@ async def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -13129,7 +13126,7 @@ async def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -13202,7 +13199,7 @@ async def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -13269,7 +13266,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -13328,7 +13325,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -13430,7 +13427,7 @@ async def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -13494,7 +13491,7 @@ async def list_premier_add_ons(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -13562,7 +13559,7 @@ async def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -13706,14 +13703,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -13787,7 +13784,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -13927,14 +13924,14 @@ async def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -14006,7 +14003,7 @@ async def get_private_access(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -14136,14 +14133,14 @@ async def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -14208,7 +14205,7 @@ def list_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14311,7 +14308,7 @@ async def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -14384,7 +14381,7 @@ async def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -14449,7 +14446,7 @@ async def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -14515,7 +14512,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14621,7 +14618,7 @@ async def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -14686,7 +14683,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14781,7 +14778,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -14884,7 +14881,7 @@ async def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -15030,14 +15027,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -15111,7 +15108,7 @@ async def delete_public_certificate( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -15247,14 +15244,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -15327,7 +15324,7 @@ async def reset_production_slot_config( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -15401,7 +15398,7 @@ async def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -15451,14 +15448,14 @@ async def _restore_from_backup_blob_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -15596,7 +15593,7 @@ async def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -15657,14 +15654,14 @@ async def _restore_from_deleted_app_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -15812,7 +15809,7 @@ async def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -15873,14 +15870,14 @@ async def _restore_snapshot_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -16031,7 +16028,7 @@ async def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -16095,7 +16092,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -16198,7 +16195,7 @@ async def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -16253,7 +16250,7 @@ async def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -16328,7 +16325,7 @@ async def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16401,7 +16398,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -16450,14 +16447,14 @@ async def _copy_production_slot_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -16604,7 +16601,7 @@ async def begin_copy_production_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -16665,7 +16662,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16767,7 +16764,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -16822,14 +16819,14 @@ async def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -17002,7 +16999,7 @@ async def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -17091,7 +17088,7 @@ async def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -17245,14 +17242,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -17333,7 +17330,7 @@ async def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -17481,14 +17478,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -17633,14 +17630,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17707,7 +17704,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -17814,7 +17811,7 @@ async def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -17887,7 +17884,7 @@ async def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -18052,14 +18049,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18124,14 +18121,14 @@ async def _restore_slot_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["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -18302,7 +18299,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -18371,7 +18368,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -18553,14 +18550,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -18635,7 +18632,7 @@ async def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -18782,14 +18779,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -18864,7 +18861,7 @@ async def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -19013,14 +19010,14 @@ async def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -19095,7 +19092,7 @@ async def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -19237,14 +19234,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -19319,7 +19316,7 @@ async def delete_backup_configuration_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -19385,7 +19382,7 @@ async def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -19534,14 +19531,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -19616,7 +19613,7 @@ async def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -19686,7 +19683,7 @@ async def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -19835,14 +19832,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -19994,14 +19991,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -20076,7 +20073,7 @@ async def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -20129,7 +20126,7 @@ async def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -20198,7 +20195,7 @@ async def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20349,14 +20346,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -20431,7 +20428,7 @@ async def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -20503,7 +20500,7 @@ async def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -20650,14 +20647,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20809,14 +20806,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20887,7 +20884,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -20994,7 +20991,7 @@ async def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -21067,7 +21064,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -21134,7 +21131,7 @@ async def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -21205,7 +21202,7 @@ async def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -21269,7 +21266,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -21376,7 +21373,7 @@ async def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -21451,7 +21448,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -21520,7 +21517,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -21589,7 +21586,7 @@ async def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -21648,7 +21645,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -21755,7 +21752,7 @@ async def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -21911,14 +21908,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -21996,7 +21993,7 @@ async def delete_deployment_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -22066,7 +22063,7 @@ async def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -22217,14 +22214,14 @@ async def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -22291,7 +22288,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -22398,7 +22395,7 @@ async def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -22557,14 +22554,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22642,7 +22639,7 @@ async def delete_domain_ownership_identifier_slot( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -22797,14 +22794,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22880,7 +22877,7 @@ async def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -22933,14 +22930,14 @@ async def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -23105,7 +23102,7 @@ async def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -23182,7 +23179,7 @@ async def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -23246,7 +23243,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -23351,7 +23348,7 @@ async def get_functions_admin_token_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -23422,7 +23419,7 @@ async def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -23484,14 +23481,14 @@ async def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -23666,7 +23663,7 @@ async def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -23745,7 +23742,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -23903,14 +23900,14 @@ async def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23994,7 +23991,7 @@ async def delete_function_secret_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -24063,7 +24060,7 @@ async def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -24135,7 +24132,7 @@ async def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -24205,7 +24202,7 @@ async def list_host_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -24274,7 +24271,7 @@ async def list_sync_status_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -24339,7 +24336,7 @@ async def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -24496,14 +24493,14 @@ async def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24587,7 +24584,7 @@ async def delete_host_secret_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -24648,7 +24645,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -24755,7 +24752,7 @@ async def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -24914,14 +24911,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -24999,7 +24996,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -25069,7 +25066,7 @@ async def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -25233,14 +25230,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25320,7 +25317,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -25480,14 +25477,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25563,7 +25560,7 @@ async def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -25633,7 +25630,7 @@ async def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -25705,7 +25702,7 @@ async def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -25863,14 +25860,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -25948,7 +25945,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -26102,14 +26099,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -26178,7 +26175,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -26285,7 +26282,7 @@ async def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -26358,7 +26355,7 @@ async def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -26418,14 +26415,14 @@ async def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -26605,7 +26602,7 @@ async def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -26685,7 +26682,7 @@ async def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -26755,7 +26752,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26866,7 +26863,7 @@ async def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -26947,7 +26944,7 @@ async def delete_instance_process_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -27020,7 +27017,7 @@ async def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -27094,7 +27091,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27215,7 +27212,7 @@ async def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -27288,7 +27285,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27395,7 +27392,7 @@ async def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -27457,7 +27454,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -27561,7 +27558,7 @@ async def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -27632,7 +27629,7 @@ async def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -27702,7 +27699,7 @@ async def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -27869,14 +27866,14 @@ async def create_or_update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27951,7 +27948,7 @@ async def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -28114,14 +28111,14 @@ async def update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28198,7 +28195,7 @@ async def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -28273,7 +28270,7 @@ async def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -28360,7 +28357,7 @@ async def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -28423,7 +28420,7 @@ async def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -28513,7 +28510,7 @@ async def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28589,7 +28586,7 @@ async def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -28657,7 +28654,7 @@ async def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -28730,7 +28727,7 @@ async def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -28807,7 +28804,7 @@ async def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -28878,7 +28875,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -28941,7 +28938,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -29047,7 +29044,7 @@ async def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -29117,7 +29114,7 @@ async def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -29189,7 +29186,7 @@ async def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -29346,14 +29343,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -29431,7 +29428,7 @@ async def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -29584,14 +29581,14 @@ async def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -29668,7 +29665,7 @@ async def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -29813,14 +29810,14 @@ async def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -29894,7 +29891,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -29952,14 +29949,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -30133,7 +30130,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -30193,7 +30190,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -30268,7 +30265,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30339,7 +30336,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -30402,7 +30399,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30509,7 +30506,7 @@ async def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -30586,7 +30583,7 @@ async def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -30655,7 +30652,7 @@ async def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -30725,7 +30722,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30835,7 +30832,7 @@ async def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -30904,7 +30901,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31003,7 +31000,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -31110,7 +31107,7 @@ async def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -31269,14 +31266,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -31354,7 +31351,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -31503,14 +31500,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -31587,7 +31584,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -31666,7 +31663,7 @@ async def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -31717,14 +31714,14 @@ async def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -31880,7 +31877,7 @@ async def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -31943,14 +31940,14 @@ async def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -32111,7 +32108,7 @@ async def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -32174,14 +32171,14 @@ async def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -32345,7 +32342,7 @@ async def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -32413,7 +32410,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32520,7 +32517,7 @@ async def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -32576,7 +32573,7 @@ async def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -32655,7 +32652,7 @@ async def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32732,7 +32729,7 @@ async def delete_site_extension_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -32787,14 +32784,14 @@ async def _copy_slot_initial( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -32958,7 +32955,7 @@ async def begin_copy_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -33105,7 +33102,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -33119,7 +33116,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33209,14 +33206,14 @@ async def _swap_slot_initial( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33377,7 +33374,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -33443,7 +33440,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -33539,7 +33536,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -33644,7 +33641,7 @@ async def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -33709,14 +33706,14 @@ async def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -33896,7 +33893,7 @@ async def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -33973,7 +33970,7 @@ async def delete_source_control_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -34118,14 +34115,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -34207,7 +34204,7 @@ async def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -34263,7 +34260,7 @@ async def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -34353,7 +34350,7 @@ async def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34430,7 +34427,7 @@ async def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -34495,7 +34492,7 @@ async def stop_network_trace_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -34561,7 +34558,7 @@ async def sync_repository_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -34626,7 +34623,7 @@ async def sync_function_triggers_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -34685,7 +34682,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -34792,7 +34789,7 @@ async def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -34867,7 +34864,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -34929,7 +34926,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -35039,7 +35036,7 @@ async def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -35115,7 +35112,7 @@ async def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -35180,7 +35177,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -35286,7 +35283,7 @@ async def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -35358,7 +35355,7 @@ async def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -35523,14 +35520,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -35608,7 +35605,7 @@ async def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -35769,14 +35766,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -35857,7 +35854,7 @@ async def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -36029,14 +36026,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -36211,14 +36208,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -36287,7 +36284,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36394,7 +36391,7 @@ async def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -36521,7 +36518,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -36535,7 +36532,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -36619,14 +36616,14 @@ async def _swap_slot_with_production_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -36770,7 +36767,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -36831,7 +36828,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -36924,7 +36921,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -37023,7 +37020,7 @@ async def get_source_control(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -37086,14 +37083,14 @@ async def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -37260,7 +37257,7 @@ async def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -37333,7 +37330,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -37465,14 +37462,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -37550,7 +37547,7 @@ async def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -37604,7 +37601,7 @@ async def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -37690,7 +37687,7 @@ async def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37763,7 +37760,7 @@ async def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -37825,7 +37822,7 @@ async def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -37887,7 +37884,7 @@ async def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -37949,7 +37946,7 @@ async def sync_function_triggers( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -38004,7 +38001,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38107,7 +38104,7 @@ async def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -38178,7 +38175,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -38236,7 +38233,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -38342,7 +38339,7 @@ async def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -38414,7 +38411,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -38475,7 +38472,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -38575,7 +38572,7 @@ async def list_vnet_connections(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -38643,7 +38640,7 @@ async def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -38795,14 +38792,14 @@ async def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -38876,7 +38873,7 @@ async def delete_vnet_connection( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -39024,14 +39021,14 @@ async def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -39108,7 +39105,7 @@ async def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -39267,14 +39264,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -39436,14 +39433,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -39506,7 +39503,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -39609,7 +39606,7 @@ async def get_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_web_site_management_client_operations.py index 77633455d93f..a906c7433eee 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/aio/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -49,10 +49,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -178,14 +174,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -238,7 +234,7 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -330,7 +326,7 @@ async def get_source_control(self, source_control_type: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -443,14 +439,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -510,7 +506,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -613,7 +609,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -677,7 +673,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -747,7 +743,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -880,7 +876,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -894,7 +890,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -977,7 +973,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1070,7 +1066,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1177,14 +1173,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1312,14 +1308,14 @@ async def move( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1434,14 +1430,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1570,14 +1566,14 @@ async def validate_move( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_certificate_orders_operations.py index 70e0ff5e5895..245ff1904047 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -103,7 +99,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +136,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +174,7 @@ def 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -219,7 +215,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -257,7 +253,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -298,7 +294,7 @@ def build_list_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -336,7 +332,7 @@ def build_get_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -375,7 +371,7 @@ def build_create_or_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -417,7 +413,7 @@ def build_delete_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -456,7 +452,7 @@ def build_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -498,7 +494,7 @@ def build_reissue_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -539,7 +535,7 @@ def build_renew_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -580,7 +576,7 @@ def build_resend_email_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -618,7 +614,7 @@ def build_resend_request_emails_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -659,7 +655,7 @@ def build_retrieve_site_seal_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -700,7 +696,7 @@ def build_verify_domain_ownership_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -738,7 +734,7 @@ def build_retrieve_certificate_actions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -776,7 +772,7 @@ def build_retrieve_certificate_email_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -843,7 +839,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -988,14 +984,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1052,7 +1048,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1152,7 +1148,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1208,14 +1204,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1381,7 +1377,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1454,7 +1450,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1588,14 +1584,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1664,7 +1660,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1767,7 +1763,7 @@ def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1825,14 +1821,14 @@ def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -2005,7 +2001,7 @@ def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2081,7 +2077,7 @@ def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -2223,14 +2219,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2376,14 +2372,14 @@ def reissue( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2520,14 +2516,14 @@ def renew( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2594,7 +2590,7 @@ def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -2723,14 +2719,14 @@ def resend_request_emails( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2865,14 +2861,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2943,7 +2939,7 @@ def verify_domain_ownership( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -3005,7 +3001,7 @@ def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3071,7 +3067,7 @@ def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_environments_operations.py index b44b822014f2..27531e407eec 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -185,7 +181,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -223,7 +219,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -264,7 +260,7 @@ def build_list_capacities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -300,7 +296,7 @@ def build_get_vip_info_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -336,7 +332,7 @@ def build_change_vnet_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -377,7 +373,7 @@ def build_list_diagnostics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -415,7 +411,7 @@ def build_get_diagnostics_item_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -454,7 +450,7 @@ def build_get_inbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -492,7 +488,7 @@ def build_list_multi_role_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -530,7 +526,7 @@ def build_get_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +564,7 @@ def build_create_or_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -609,7 +605,7 @@ def build_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -650,7 +646,7 @@ def build_list_multi_role_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -689,7 +685,7 @@ def build_list_multi_role_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -727,7 +723,7 @@ def build_list_multi_role_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -765,7 +761,7 @@ def build_list_multi_role_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -803,7 +799,7 @@ def build_list_operations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -841,7 +837,7 @@ def build_get_outbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -877,7 +873,7 @@ def build_reboot_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -913,7 +909,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +947,7 @@ def build_list_app_service_plans_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -994,7 +990,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1032,7 +1028,7 @@ def build_suspend_request(resource_group_name: str, name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1070,7 +1066,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1110,7 +1106,7 @@ def build_list_worker_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1148,7 +1144,7 @@ def build_get_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1187,7 +1183,7 @@ def build_create_or_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1229,7 +1225,7 @@ def build_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1271,7 +1267,7 @@ def build_list_worker_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1311,7 +1307,7 @@ def build_list_web_worker_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1350,7 +1346,7 @@ def build_list_worker_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1389,7 +1385,7 @@ def build_list_web_worker_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1457,7 +1453,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1546,7 +1542,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1644,7 +1640,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -1700,14 +1696,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -1876,7 +1872,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1935,7 +1931,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -2001,7 +1997,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -2142,14 +2138,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2217,7 +2213,7 @@ def list_capacities(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2316,7 +2312,7 @@ def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -2368,14 +2364,14 @@ def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2534,7 +2530,7 @@ def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -2547,7 +2543,7 @@ def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2683,7 +2679,7 @@ def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -2751,7 +2747,7 @@ def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -2812,7 +2808,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2905,7 +2901,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3004,7 +3000,7 @@ def get_multi_role_pool(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -3060,14 +3056,14 @@ def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3226,7 +3222,7 @@ def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -3367,14 +3363,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3447,7 +3443,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3543,7 +3539,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3636,7 +3632,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -3727,7 +3723,7 @@ def list_multi_role_usages(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -3826,7 +3822,7 @@ def list_operations(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -3886,7 +3882,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3987,7 +3983,7 @@ def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -4033,7 +4029,7 @@ def _resume_initial(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -4103,7 +4099,7 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4232,7 +4228,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -4328,7 +4324,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4414,7 +4410,7 @@ def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -4484,7 +4480,7 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4618,7 +4614,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -4712,7 +4708,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -4815,7 +4811,7 @@ def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -4873,14 +4869,14 @@ def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5049,7 +5045,7 @@ def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5200,14 +5196,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5281,7 +5277,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5380,7 +5376,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5476,7 +5472,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5572,7 +5568,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_plans_operations.py index b06c6f291653..e4c80aaed697 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +148,7 @@ def 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -190,7 +187,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -226,7 +223,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -267,7 +264,7 @@ def build_list_capabilities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +302,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -345,7 +342,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -385,7 +382,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -425,7 +422,7 @@ def build_list_web_apps_by_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -465,7 +462,7 @@ def build_get_hybrid_connection_plan_limit_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -503,7 +500,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -541,7 +538,7 @@ def build_restart_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -588,7 +585,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +629,7 @@ def build_get_server_farm_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -670,7 +667,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +705,7 @@ def build_list_vnets_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -746,7 +743,7 @@ def build_get_vnet_from_server_farm_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -785,7 +782,7 @@ def build_get_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -825,7 +822,7 @@ def build_update_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -868,7 +865,7 @@ def build_list_routes_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -907,7 +904,7 @@ def build_get_route_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -947,7 +944,7 @@ def build_create_or_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -990,7 +987,7 @@ def build_delete_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1030,7 +1027,7 @@ def build_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1073,7 +1070,7 @@ def build_reboot_worker_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1143,7 +1140,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1229,7 +1226,7 @@ def list_by_resource_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1327,7 +1324,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -1381,14 +1378,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1543,7 +1540,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1616,7 +1613,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1746,14 +1743,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1826,7 +1823,7 @@ def list_capabilities(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1896,7 +1893,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -1968,7 +1965,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -2036,7 +2033,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2100,7 +2097,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2203,7 +2200,7 @@ def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2261,7 +2258,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2367,7 +2364,7 @@ def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -2438,7 +2435,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2540,7 +2537,7 @@ def get_server_farm_skus(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2602,7 +2599,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2702,7 +2699,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> List _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -2770,7 +2767,7 @@ def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2843,7 +2840,7 @@ def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2997,14 +2994,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3079,7 +3076,7 @@ def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3150,7 +3147,7 @@ def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3306,14 +3303,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3392,7 +3389,7 @@ def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -3542,14 +3539,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3626,7 +3623,7 @@ def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_certificate_registration_provider_operations.py index 3792409caf45..5262b3fca6d1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_certificates_operations.py index 08bfffc83d70..12bdbdf547d3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +65,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +100,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -142,7 +138,7 @@ def 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -181,7 +177,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +213,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -285,7 +281,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -370,7 +366,7 @@ def list_by_resource_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -468,7 +464,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -598,14 +594,14 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -676,7 +672,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -806,14 +802,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_deleted_web_apps_operations.py index 1368a18130d8..debc155c4e87 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +64,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +93,7 @@ def build_get_deleted_web_app_by_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -156,7 +151,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -241,7 +236,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_diagnostics_operations.py index 17ef7f3ec22a..e684265e3776 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ def build_list_site_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -185,7 +180,7 @@ def build_get_site_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +302,7 @@ def build_list_site_analyses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -351,7 +346,7 @@ def build_get_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -400,7 +395,7 @@ def build_execute_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -446,7 +441,7 @@ def build_list_site_detectors_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -490,7 +485,7 @@ def build_get_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -539,7 +534,7 @@ def build_execute_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -948,7 +943,7 @@ def build_get_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1079,7 +1074,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1195,7 +1190,7 @@ def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1257,7 +1252,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1373,7 +1368,7 @@ def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1435,7 +1430,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1538,7 +1533,7 @@ def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1599,7 +1594,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1705,7 +1700,7 @@ def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1791,7 +1786,7 @@ def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1856,7 +1851,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1962,7 +1957,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -2048,7 +2043,7 @@ def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2113,7 +2108,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2233,7 +2228,7 @@ def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2298,7 +2293,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2404,7 +2399,7 @@ def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2468,7 +2463,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2583,7 +2578,7 @@ def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2673,7 +2668,7 @@ def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2741,7 +2736,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2856,7 +2851,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -2946,7 +2941,7 @@ def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_domain_registration_provider_operations.py index 7167b5fd65ec..0069b4b9be2e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_domains_operations.py index e99ef630235a..74c46a205b46 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -76,7 +72,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -126,7 +122,7 @@ def build_list_recommendations_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +187,7 @@ def build_get_request(resource_group_name: str, domain_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -229,7 +225,7 @@ def 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -275,7 +271,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -317,7 +313,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -358,7 +354,7 @@ def build_list_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -396,7 +392,7 @@ def build_get_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +431,7 @@ def build_create_or_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -477,7 +473,7 @@ def build_delete_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -516,7 +512,7 @@ def build_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -556,7 +552,7 @@ def build_renew_request(resource_group_name: str, domain_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -674,14 +670,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -736,7 +732,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -827,7 +823,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -927,7 +923,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -941,7 +937,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1025,7 +1021,7 @@ def list_by_resource_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1123,7 +1119,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1175,14 +1171,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1333,7 +1329,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1410,7 +1406,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1537,14 +1533,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1613,7 +1609,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1716,7 +1712,7 @@ def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1869,14 +1865,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1950,7 +1946,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -2099,14 +2095,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2178,7 +2174,7 @@ def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_provider_operations.py index fb8d7fed54a8..6920d64f4901 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -68,7 +63,7 @@ def build_list_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -89,7 +84,7 @@ def build_get_available_stacks_on_prem_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +146,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -238,7 +233,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -327,7 +322,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_recommendations_operations.py index 5aa8d2ce06c8..80f7ec344876 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -75,7 +70,7 @@ def build_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,7 @@ def build_disable_recommendation_for_subscription_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -136,7 +131,7 @@ def build_list_history_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +179,7 @@ def build_list_recommended_rules_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -231,7 +226,7 @@ def build_disable_all_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -275,7 +270,7 @@ def build_reset_all_filters_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -321,7 +316,7 @@ def build_get_rule_details_by_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -370,7 +365,7 @@ def build_disable_recommendation_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -416,7 +411,7 @@ def build_list_history_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -464,7 +459,7 @@ def build_list_recommended_rules_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -506,7 +501,7 @@ def build_disable_all_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +539,7 @@ def build_reset_all_filters_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -589,7 +584,7 @@ def build_get_rule_details_by_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +627,7 @@ def build_disable_recommendation_for_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +703,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -801,7 +796,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -859,7 +854,7 @@ def disable_recommendation_for_subscription( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -925,7 +920,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1032,7 +1027,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1137,7 +1132,7 @@ def disable_all_for_hosting_environment( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -1202,7 +1197,7 @@ def reset_all_filters_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -1279,7 +1274,7 @@ def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -1352,7 +1347,7 @@ def disable_recommendation_for_hosting_environment( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -1421,7 +1416,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1528,7 +1523,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1631,7 +1626,7 @@ def disable_all_for_web_app( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1693,7 +1688,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1769,7 +1764,7 @@ def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1840,7 +1835,7 @@ def disable_recommendation_for_site( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_resource_health_metadata_operations.py index ac2214b33698..88e4eab6ccfb 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +135,7 @@ def build_get_by_site_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +173,7 @@ def build_list_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +212,7 @@ def build_get_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -284,7 +279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +367,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -465,7 +460,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -564,7 +559,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -626,7 +621,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -731,7 +726,7 @@ def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_static_sites_operations.py index 4d82db630ab6..6ffa614df314 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_static_sites_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,7 @@ def build_get_static_sites_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -108,7 +104,7 @@ def build_get_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -146,7 +142,7 @@ def build_create_or_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -187,7 +183,7 @@ def build_delete_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -225,7 +221,7 @@ def build_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -266,7 +262,7 @@ def build_list_static_site_users_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +301,7 @@ def build_delete_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -345,7 +341,7 @@ def build_update_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -388,7 +384,7 @@ def build_get_static_site_builds_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -426,7 +422,7 @@ def build_get_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -465,7 +461,7 @@ def build_delete_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -504,7 +500,7 @@ def build_create_or_update_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -546,7 +542,7 @@ def build_list_static_site_build_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -585,7 +581,7 @@ def build_list_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -624,7 +620,7 @@ def build_create_or_update_static_site_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -665,7 +661,7 @@ def build_create_user_roles_invitation_link_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -706,7 +702,7 @@ def build_list_static_site_custom_domains_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -744,7 +740,7 @@ def build_create_or_update_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -783,7 +779,7 @@ def build_delete_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -822,7 +818,7 @@ def build_validate_custom_domain_can_be_added_to_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -861,7 +857,7 @@ def build_detach_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -899,7 +895,7 @@ def build_list_static_site_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -937,7 +933,7 @@ def build_list_static_site_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -975,7 +971,7 @@ def build_list_static_site_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1013,7 +1009,7 @@ def build_reset_static_site_api_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1082,7 +1078,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -1170,7 +1166,7 @@ def get_static_sites_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -1268,7 +1264,7 @@ def get_static_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -1404,14 +1400,14 @@ def create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -1486,7 +1482,7 @@ def delete_static_site( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_request( @@ -1618,14 +1614,14 @@ def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -1696,7 +1692,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -1802,7 +1798,7 @@ def delete_static_site_user( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_user_request( @@ -1955,14 +1951,14 @@ def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -2029,7 +2025,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -2132,7 +2128,7 @@ def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -2201,7 +2197,7 @@ def delete_static_site_build( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_build_request( @@ -2340,14 +2336,14 @@ def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2419,7 +2415,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2523,7 +2519,7 @@ def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -2657,14 +2653,14 @@ def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2809,14 +2805,14 @@ def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -2883,7 +2879,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2986,7 +2982,7 @@ def create_or_update_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_create_or_update_static_site_custom_domain_request( @@ -3059,7 +3055,7 @@ def delete_static_site_custom_domain( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_custom_domain_request( @@ -3124,7 +3120,7 @@ def validate_custom_domain_can_be_added_to_static_site( # pylint: disable=incon _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_validate_custom_domain_can_be_added_to_static_site_request( @@ -3187,7 +3183,7 @@ def detach_static_site( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -3243,7 +3239,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3344,7 +3340,7 @@ def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -3412,7 +3408,7 @@ def list_static_site_secrets(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -3548,14 +3544,14 @@ def reset_static_site_api_key( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_top_level_domains_operations.py index ba2cd731bf54..5f2125261936 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -251,7 +247,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -359,7 +355,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -373,7 +369,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_web_apps_operations.py index d07ac75f60a6..7ab1d5a431ed 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -115,7 +112,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -153,7 +150,7 @@ def 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -200,7 +197,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -242,7 +239,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -283,7 +280,7 @@ def build_analyze_custom_hostname_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -323,7 +320,7 @@ def build_apply_slot_config_to_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -362,7 +359,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -401,7 +398,7 @@ def build_list_backups_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -439,7 +436,7 @@ def build_get_backup_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -478,7 +475,7 @@ def build_delete_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -517,7 +514,7 @@ def build_list_backup_status_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -559,7 +556,7 @@ def build_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -601,7 +598,7 @@ def build_get_basic_publishing_credentials_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -639,7 +636,7 @@ def build_get_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -677,7 +674,7 @@ def build_update_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -718,7 +715,7 @@ def build_get_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -756,7 +753,7 @@ def build_update_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -797,7 +794,7 @@ def build_list_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -835,7 +832,7 @@ def build_update_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -876,7 +873,7 @@ def build_list_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -914,7 +911,7 @@ def build_update_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -955,7 +952,7 @@ def build_get_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -993,7 +990,7 @@ def build_update_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1034,7 +1031,7 @@ def build_list_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1069,7 @@ def build_update_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1113,7 +1110,7 @@ def build_delete_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1151,7 +1148,7 @@ def build_get_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1189,7 +1186,7 @@ def build_get_app_settings_key_vault_references_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1227,7 +1224,7 @@ def build_get_app_setting_key_vault_reference_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1266,7 +1263,7 @@ def build_update_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1307,7 +1304,7 @@ def build_list_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1345,7 +1342,7 @@ def build_get_diagnostic_logs_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1383,7 +1380,7 @@ def build_update_diagnostic_logs_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1424,7 +1421,7 @@ def build_update_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1465,7 +1462,7 @@ def build_list_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1503,7 +1500,7 @@ def build_list_publishing_credentials_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1541,7 +1538,7 @@ def build_update_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1582,7 +1579,7 @@ def build_list_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1620,7 +1617,7 @@ def build_list_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1658,7 +1655,7 @@ def build_update_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1699,7 +1696,7 @@ def build_get_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1737,7 +1734,7 @@ def build_create_or_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1778,7 +1775,7 @@ def build_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1819,7 +1816,7 @@ def build_list_configuration_snapshot_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1857,7 +1854,7 @@ def build_get_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1896,7 +1893,7 @@ def build_recover_site_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1935,7 +1932,7 @@ def build_get_web_site_container_logs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -1973,7 +1970,7 @@ def build_get_container_logs_zip_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -2011,7 +2008,7 @@ def build_list_continuous_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2049,7 +2046,7 @@ def build_get_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2088,7 +2085,7 @@ def build_delete_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2127,7 +2124,7 @@ def build_start_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2166,7 +2163,7 @@ def build_stop_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2205,7 +2202,7 @@ def build_list_deployments_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2243,7 +2240,7 @@ def build_get_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2282,7 +2279,7 @@ def build_create_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2324,7 +2321,7 @@ def build_delete_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2363,7 +2360,7 @@ def build_list_deployment_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2402,7 +2399,7 @@ def build_discover_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2443,7 +2440,7 @@ def build_list_domain_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2481,7 +2478,7 @@ def build_get_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2522,7 +2519,7 @@ def build_create_or_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2566,7 +2563,7 @@ def build_delete_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2607,7 +2604,7 @@ def build_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2651,7 +2648,7 @@ def build_get_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2689,7 +2686,7 @@ def build_create_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2730,7 +2727,7 @@ def build_get_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2768,7 +2765,7 @@ def build_list_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2806,7 +2803,7 @@ def build_get_functions_admin_token_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2844,7 +2841,7 @@ def build_get_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2883,7 +2880,7 @@ def build_create_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2925,7 +2922,7 @@ def build_delete_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2964,7 +2961,7 @@ def build_create_or_update_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3007,7 +3004,7 @@ def build_delete_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3047,7 +3044,7 @@ def build_list_function_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3086,7 +3083,7 @@ def build_list_function_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3125,7 +3122,7 @@ def build_list_host_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3163,7 +3160,7 @@ def build_list_sync_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3201,7 +3198,7 @@ def build_sync_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3239,7 +3236,7 @@ def build_create_or_update_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3282,7 +3279,7 @@ def build_delete_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3322,7 +3319,7 @@ def build_list_host_name_bindings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3360,7 +3357,7 @@ def build_get_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3399,7 +3396,7 @@ def build_create_or_update_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3441,7 +3438,7 @@ def build_delete_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3480,7 +3477,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3520,7 +3517,7 @@ def build_create_or_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3563,7 +3560,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3603,7 +3600,7 @@ def build_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3646,7 +3643,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3684,7 +3681,7 @@ def build_list_relay_service_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3722,7 +3719,7 @@ def build_get_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3761,7 +3758,7 @@ def build_create_or_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3803,7 +3800,7 @@ def build_delete_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3842,7 +3839,7 @@ def build_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3884,7 +3881,7 @@ def build_list_instance_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3922,7 +3919,7 @@ def build_get_instance_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3961,7 +3958,7 @@ def build_get_instance_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4000,7 +3997,7 @@ def build_create_instance_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4042,7 +4039,7 @@ def build_get_instance_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4081,7 +4078,7 @@ def build_list_instance_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4120,7 +4117,7 @@ def build_get_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4160,7 +4157,7 @@ def build_delete_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4200,7 +4197,7 @@ def build_get_instance_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4240,7 +4237,7 @@ def build_list_instance_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4286,7 +4283,7 @@ def build_get_instance_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4327,7 +4324,7 @@ def build_list_instance_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4365,7 +4362,7 @@ def build_is_cloneable_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4403,7 +4400,7 @@ def build_list_site_backups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4441,7 +4438,7 @@ def build_list_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4479,7 +4476,7 @@ def build_migrate_storage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4521,7 +4518,7 @@ def build_migrate_my_sql_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4562,7 +4559,7 @@ def build_get_migrate_my_sql_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4600,7 +4597,7 @@ def build_get_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4638,7 +4635,7 @@ def build_create_or_update_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4679,7 +4676,7 @@ def build_delete_swift_virtual_network_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4717,7 +4714,7 @@ def build_update_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4758,7 +4755,7 @@ def build_list_network_features_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4797,7 +4794,7 @@ def build_get_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4843,7 +4840,7 @@ def build_start_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4894,7 +4891,7 @@ def build_start_web_site_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4938,7 +4935,7 @@ def build_stop_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4976,7 +4973,7 @@ def build_get_network_traces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5015,7 +5012,7 @@ def build_get_network_trace_operation_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5054,7 +5051,7 @@ def build_get_network_traces_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5093,7 +5090,7 @@ def build_generate_new_site_publishing_password_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5131,7 +5128,7 @@ def build_list_perf_mon_counters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5171,7 +5168,7 @@ def build_get_site_php_error_log_flag_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5209,7 +5206,7 @@ def build_list_premier_add_ons_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5247,7 +5244,7 @@ def build_get_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5286,7 +5283,7 @@ def build_add_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5328,7 +5325,7 @@ def build_delete_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5367,7 +5364,7 @@ def build_update_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5409,7 +5406,7 @@ def build_get_private_access_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5447,7 +5444,7 @@ def build_put_private_access_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5488,7 +5485,7 @@ def build_list_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5526,7 +5523,7 @@ def build_get_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5565,7 +5562,7 @@ def build_delete_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5604,7 +5601,7 @@ def build_get_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5643,7 +5640,7 @@ def build_list_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5682,7 +5679,7 @@ def build_get_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5722,7 +5719,7 @@ def build_list_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5761,7 +5758,7 @@ def build_list_public_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5799,7 +5796,7 @@ def build_get_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5838,7 +5835,7 @@ def build_create_or_update_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5880,7 +5877,7 @@ def build_delete_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5919,7 +5916,7 @@ def build_list_publishing_profile_xml_with_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -5960,7 +5957,7 @@ def build_reset_production_slot_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6004,7 +6001,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6046,7 +6043,7 @@ def build_restore_from_backup_blob_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6087,7 +6084,7 @@ def build_restore_from_deleted_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6128,7 +6125,7 @@ def build_restore_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6169,7 +6166,7 @@ def build_list_site_extensions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6207,7 +6204,7 @@ def build_get_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6246,7 +6243,7 @@ def build_install_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6285,7 +6282,7 @@ def build_delete_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6324,7 +6321,7 @@ def build_copy_production_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6363,7 +6360,7 @@ def build_list_slots_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6401,7 +6398,7 @@ def build_get_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6440,7 +6437,7 @@ def build_create_or_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6489,7 +6486,7 @@ def build_delete_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6534,7 +6531,7 @@ def build_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6582,7 +6579,7 @@ def build_analyze_custom_hostname_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6623,7 +6620,7 @@ def build_apply_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6665,7 +6662,7 @@ def build_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6707,7 +6704,7 @@ def build_list_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6746,7 +6743,7 @@ def build_get_backup_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6786,7 +6783,7 @@ def build_delete_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6826,7 +6823,7 @@ def build_list_backup_status_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6869,7 +6866,7 @@ def build_restore_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6912,7 +6909,7 @@ def build_list_configurations_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6951,7 +6948,7 @@ def build_update_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6993,7 +6990,7 @@ def build_list_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7032,7 +7029,7 @@ def build_update_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7074,7 +7071,7 @@ def build_get_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7113,7 +7110,7 @@ def build_update_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7155,7 +7152,7 @@ def build_list_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7194,7 +7191,7 @@ def build_update_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7236,7 +7233,7 @@ def build_delete_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7275,7 +7272,7 @@ def build_get_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7314,7 +7311,7 @@ def build_update_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7356,7 +7353,7 @@ def build_list_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7395,7 +7392,7 @@ def build_get_diagnostic_logs_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7434,7 +7431,7 @@ def build_update_diagnostic_logs_config_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7476,7 +7473,7 @@ def build_update_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7518,7 +7515,7 @@ def build_list_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7557,7 +7554,7 @@ def build_list_publishing_credentials_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7596,7 +7593,7 @@ def build_update_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7638,7 +7635,7 @@ def build_list_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7677,7 +7674,7 @@ def build_get_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7716,7 +7713,7 @@ def build_create_or_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7758,7 +7755,7 @@ def build_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7800,7 +7797,7 @@ def build_list_configuration_snapshot_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7839,7 +7836,7 @@ def build_get_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7879,7 +7876,7 @@ def build_recover_site_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7919,7 +7916,7 @@ def build_get_web_site_container_logs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -7958,7 +7955,7 @@ def build_get_container_logs_zip_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -7997,7 +7994,7 @@ def build_list_continuous_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8036,7 +8033,7 @@ def build_get_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8076,7 +8073,7 @@ def build_delete_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8116,7 +8113,7 @@ def build_start_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8156,7 +8153,7 @@ def build_stop_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8196,7 +8193,7 @@ def build_list_deployments_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8235,7 +8232,7 @@ def build_get_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8275,7 +8272,7 @@ def build_create_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8318,7 +8315,7 @@ def build_delete_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8358,7 +8355,7 @@ def build_list_deployment_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8398,7 +8395,7 @@ def build_discover_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8440,7 +8437,7 @@ def build_list_domain_ownership_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8484,7 +8481,7 @@ def build_get_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8531,7 +8528,7 @@ def build_create_or_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8581,7 +8578,7 @@ def build_delete_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8628,7 +8625,7 @@ def build_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8673,7 +8670,7 @@ def build_get_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8712,7 +8709,7 @@ def build_create_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8754,7 +8751,7 @@ def build_get_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8793,7 +8790,7 @@ def build_list_instance_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8832,7 +8829,7 @@ def build_get_functions_admin_token_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8871,7 +8868,7 @@ def build_get_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8911,7 +8908,7 @@ def build_create_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8954,7 +8951,7 @@ def build_delete_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9000,7 +8997,7 @@ def build_create_or_update_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9050,7 +9047,7 @@ def build_delete_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9091,7 +9088,7 @@ def build_list_function_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9131,7 +9128,7 @@ def build_list_function_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9171,7 +9168,7 @@ def build_list_host_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9210,7 +9207,7 @@ def build_list_sync_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9249,7 +9246,7 @@ def build_sync_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9288,7 +9285,7 @@ def build_create_or_update_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9332,7 +9329,7 @@ def build_delete_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9373,7 +9370,7 @@ def build_list_host_name_bindings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9412,7 +9409,7 @@ def build_get_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9452,7 +9449,7 @@ def build_create_or_update_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9495,7 +9492,7 @@ def build_delete_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9541,7 +9538,7 @@ def build_get_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9588,7 +9585,7 @@ def build_create_or_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9638,7 +9635,7 @@ def build_delete_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9685,7 +9682,7 @@ def build_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9729,7 +9726,7 @@ def build_list_hybrid_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9768,7 +9765,7 @@ def build_list_relay_service_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9807,7 +9804,7 @@ def build_get_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9847,7 +9844,7 @@ def build_create_or_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9890,7 +9887,7 @@ def build_delete_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9930,7 +9927,7 @@ def build_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9973,7 +9970,7 @@ def build_list_instance_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10012,7 +10009,7 @@ def build_get_instance_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10052,7 +10049,7 @@ def build_get_instance_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10092,7 +10089,7 @@ def build_create_instance_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10135,7 +10132,7 @@ def build_get_instance_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10175,7 +10172,7 @@ def build_list_instance_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10221,7 +10218,7 @@ def build_get_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10268,7 +10265,7 @@ def build_delete_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10315,7 +10312,7 @@ def build_get_instance_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10362,7 +10359,7 @@ def build_list_instance_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10410,7 +10407,7 @@ def build_get_instance_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10458,7 +10455,7 @@ def build_list_instance_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10499,7 +10496,7 @@ def build_is_cloneable_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10538,7 +10535,7 @@ def build_list_site_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10577,7 +10574,7 @@ def build_list_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10616,7 +10613,7 @@ def build_get_migrate_my_sql_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10655,7 +10652,7 @@ def build_get_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10694,7 +10691,7 @@ def build_create_or_update_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10736,7 +10733,7 @@ def build_delete_swift_virtual_network_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10775,7 +10772,7 @@ def build_update_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10817,7 +10814,7 @@ def build_list_network_features_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10857,7 +10854,7 @@ def build_get_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10905,7 +10902,7 @@ def build_start_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10958,7 +10955,7 @@ def build_start_web_site_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11003,7 +11000,7 @@ def build_stop_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11042,7 +11039,7 @@ def build_get_network_traces_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11082,7 +11079,7 @@ def build_get_network_trace_operation_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11122,7 +11119,7 @@ def build_get_network_traces_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11162,7 +11159,7 @@ def build_generate_new_site_publishing_password_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11201,7 +11198,7 @@ def build_list_perf_mon_counters_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11242,7 +11239,7 @@ def build_get_site_php_error_log_flag_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11281,7 +11278,7 @@ def build_list_premier_add_ons_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11320,7 +11317,7 @@ def build_get_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11360,7 +11357,7 @@ def build_add_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11403,7 +11400,7 @@ def build_delete_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11443,7 +11440,7 @@ def build_update_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11486,7 +11483,7 @@ def build_get_private_access_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11525,7 +11522,7 @@ def build_put_private_access_vnet_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11567,7 +11564,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11608,7 +11605,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11652,7 +11649,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11693,7 +11690,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["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11731,7 +11728,7 @@ def build_list_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11770,7 +11767,7 @@ def build_get_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11810,7 +11807,7 @@ def build_delete_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11850,7 +11847,7 @@ def build_get_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11890,7 +11887,7 @@ def build_list_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11936,7 +11933,7 @@ def build_get_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11977,7 +11974,7 @@ def build_list_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12017,7 +12014,7 @@ def build_list_public_certificates_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12056,7 +12053,7 @@ def build_get_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12096,7 +12093,7 @@ def build_create_or_update_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12139,7 +12136,7 @@ def build_delete_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12179,7 +12176,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -12221,7 +12218,7 @@ def build_reset_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12267,7 +12264,7 @@ def build_restart_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12310,7 +12307,7 @@ def build_restore_from_backup_blob_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12352,7 +12349,7 @@ def build_restore_from_deleted_app_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12394,7 +12391,7 @@ def build_restore_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12436,7 +12433,7 @@ def build_list_site_extensions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12475,7 +12472,7 @@ def build_get_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12515,7 +12512,7 @@ def build_install_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12555,7 +12552,7 @@ def build_delete_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12595,7 +12592,7 @@ def build_copy_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12637,7 +12634,7 @@ def build_list_slot_differences_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12679,7 +12676,7 @@ def build_swap_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12721,7 +12718,7 @@ def build_list_snapshots_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12760,7 +12757,7 @@ def build_list_snapshots_from_dr_secondary_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12799,7 +12796,7 @@ def build_get_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12838,7 +12835,7 @@ def build_create_or_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12880,7 +12877,7 @@ def build_delete_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12919,7 +12916,7 @@ def build_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12961,7 +12958,7 @@ def build_start_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13008,7 +13005,7 @@ def build_start_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13053,7 +13050,7 @@ def build_stop_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13092,7 +13089,7 @@ def build_stop_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13131,7 +13128,7 @@ def build_sync_repository_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13170,7 +13167,7 @@ def build_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13209,7 +13206,7 @@ def build_list_triggered_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13248,7 +13245,7 @@ def build_get_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13288,7 +13285,7 @@ def build_delete_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13328,7 +13325,7 @@ def build_list_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13368,7 +13365,7 @@ def build_get_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13409,7 +13406,7 @@ def build_run_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13449,7 +13446,7 @@ def build_list_usages_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13490,7 +13487,7 @@ def build_list_vnet_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13529,7 +13526,7 @@ def build_get_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13569,7 +13566,7 @@ def build_create_or_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13612,7 +13609,7 @@ def build_delete_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13652,7 +13649,7 @@ def build_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13701,7 +13698,7 @@ def build_get_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13748,7 +13745,7 @@ def build_create_or_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13798,7 +13795,7 @@ def build_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13842,7 +13839,7 @@ def build_list_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13881,7 +13878,7 @@ def build_get_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13921,7 +13918,7 @@ def build_list_slot_differences_from_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13962,7 +13959,7 @@ def build_swap_slot_with_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14003,7 +14000,7 @@ def build_list_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14041,7 +14038,7 @@ def build_list_snapshots_from_dr_secondary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14079,7 +14076,7 @@ def build_get_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14117,7 +14114,7 @@ def build_create_or_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14158,7 +14155,7 @@ def build_delete_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14196,7 +14193,7 @@ def build_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14235,7 +14232,7 @@ def build_start_request(resource_group_name: str, name: str, subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14280,7 +14277,7 @@ def build_start_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14322,7 +14319,7 @@ def build_stop_request(resource_group_name: str, name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14360,7 +14357,7 @@ def build_stop_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14398,7 +14395,7 @@ def build_sync_repository_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14436,7 +14433,7 @@ def build_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14474,7 +14471,7 @@ def build_list_triggered_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14512,7 +14509,7 @@ def build_get_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14551,7 +14548,7 @@ def build_delete_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14590,7 +14587,7 @@ def build_list_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14629,7 +14626,7 @@ def build_get_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14669,7 +14666,7 @@ def build_run_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14708,7 +14705,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14748,7 +14745,7 @@ def build_list_vnet_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14786,7 +14783,7 @@ def build_get_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14825,7 +14822,7 @@ def build_create_or_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14867,7 +14864,7 @@ def build_delete_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14906,7 +14903,7 @@ def build_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14948,7 +14945,7 @@ def build_get_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14988,7 +14985,7 @@ def build_create_or_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15031,7 +15028,7 @@ def build_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15074,7 +15071,7 @@ def build_list_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15112,7 +15109,7 @@ def build_get_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15178,7 +15175,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -15269,7 +15266,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -15368,7 +15365,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -15422,14 +15419,14 @@ 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -15590,7 +15587,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -15673,7 +15670,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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -15810,14 +15807,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -15894,7 +15891,7 @@ def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -16025,14 +16022,14 @@ def apply_slot_config_to_production( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -16159,14 +16156,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -16227,7 +16224,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -16330,7 +16327,7 @@ def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -16399,7 +16396,7 @@ def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -16551,14 +16548,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -16621,14 +16618,14 @@ def _restore_initial( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -16786,7 +16783,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -16858,7 +16855,7 @@ def get_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -16924,7 +16921,7 @@ def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -17060,14 +17057,14 @@ def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17140,7 +17137,7 @@ def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -17276,14 +17273,14 @@ def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17348,7 +17345,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -17513,14 +17510,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -17589,7 +17586,7 @@ def list_application_settings(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -17723,14 +17720,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -17799,7 +17796,7 @@ def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -17935,14 +17932,14 @@ def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -18013,7 +18010,7 @@ def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -18137,14 +18134,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18215,7 +18212,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -18275,7 +18272,7 @@ def get_backup_configuration(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -18341,7 +18338,7 @@ def get_app_settings_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.KeyVaultReferenceCollection] = kwargs.pop("cls", None) request = build_get_app_settings_key_vault_references_request( @@ -18409,7 +18406,7 @@ def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.KeyVaultReferenceResource] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -18546,14 +18543,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -18624,7 +18621,7 @@ def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -18690,7 +18687,7 @@ def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -18822,14 +18819,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -18964,14 +18961,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -19040,7 +19037,7 @@ def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -19090,7 +19087,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -19155,7 +19152,7 @@ def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19289,14 +19286,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -19365,7 +19362,7 @@ def list_site_push_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -19431,7 +19428,7 @@ def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -19573,14 +19570,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -19651,7 +19648,7 @@ def get_configuration(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -19781,14 +19778,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -19923,14 +19920,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -19997,7 +19994,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -20100,7 +20097,7 @@ def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -20169,7 +20166,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -20232,7 +20229,7 @@ def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -20297,7 +20294,7 @@ def get_container_logs_zip(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -20356,7 +20353,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -20459,7 +20456,7 @@ def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -20530,7 +20527,7 @@ def delete_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -20595,7 +20592,7 @@ def start_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -20660,7 +20657,7 @@ def stop_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -20713,7 +20710,7 @@ def list_deployments(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -20814,7 +20811,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -20952,14 +20949,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -21033,7 +21030,7 @@ def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -21097,7 +21094,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -21230,14 +21227,14 @@ def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -21300,7 +21297,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -21403,7 +21400,7 @@ def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -21549,14 +21546,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -21630,7 +21627,7 @@ def delete_domain_ownership_identifier( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -21772,14 +21769,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -21849,7 +21846,7 @@ def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -21901,14 +21898,14 @@ def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -22061,7 +22058,7 @@ def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -22132,7 +22129,7 @@ def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -22192,7 +22189,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -22291,7 +22288,7 @@ def get_functions_admin_token(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -22359,7 +22356,7 @@ def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -22419,14 +22416,14 @@ def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -22591,7 +22588,7 @@ def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -22667,7 +22664,7 @@ def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -22815,14 +22812,14 @@ def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -22903,7 +22900,7 @@ def delete_function_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -22969,7 +22966,7 @@ def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -23038,7 +23035,7 @@ def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -23103,7 +23100,7 @@ def list_host_keys(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -23169,7 +23166,7 @@ def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -23231,7 +23228,7 @@ def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -23378,14 +23375,14 @@ def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23466,7 +23463,7 @@ def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -23522,7 +23519,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -23625,7 +23622,7 @@ def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -23771,14 +23768,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -23852,7 +23849,7 @@ def delete_host_name_binding( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -23919,7 +23916,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -24073,14 +24070,14 @@ def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -24157,7 +24154,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -24307,14 +24304,14 @@ def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -24385,7 +24382,7 @@ def list_hybrid_connections(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -24451,7 +24448,7 @@ def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -24519,7 +24516,7 @@ def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -24664,14 +24661,14 @@ def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -24745,7 +24742,7 @@ def delete_relay_service_connection( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -24886,14 +24883,14 @@ def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -24957,7 +24954,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -25060,7 +25057,7 @@ def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -25129,7 +25126,7 @@ def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -25187,14 +25184,14 @@ def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -25361,7 +25358,7 @@ def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -25437,7 +25434,7 @@ def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -25503,7 +25500,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -25610,7 +25607,7 @@ def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -25687,7 +25684,7 @@ def delete_instance_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -25756,7 +25753,7 @@ def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -25825,7 +25822,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -25935,7 +25932,7 @@ def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -26003,7 +26000,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26104,7 +26101,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -26160,7 +26157,7 @@ def list_site_backups(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -26261,7 +26258,7 @@ def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -26318,14 +26315,14 @@ def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -26493,7 +26490,7 @@ def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26557,14 +26554,14 @@ def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -26716,7 +26713,7 @@ def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26791,7 +26788,7 @@ def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -26857,7 +26854,7 @@ def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -27011,14 +27008,14 @@ def create_or_update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27089,7 +27086,7 @@ def delete_swift_virtual_network( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -27239,14 +27236,14 @@ def update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27319,7 +27316,7 @@ def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -27390,7 +27387,7 @@ def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -27473,7 +27470,7 @@ def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -27534,7 +27531,7 @@ def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -27619,7 +27616,7 @@ def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27692,7 +27689,7 @@ def stop_web_site_network_trace( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -27756,7 +27753,7 @@ def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -27825,7 +27822,7 @@ def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -27898,7 +27895,7 @@ def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -27965,7 +27962,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -28023,7 +28020,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -28125,7 +28122,7 @@ def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -28189,7 +28186,7 @@ def list_premier_add_ons(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -28257,7 +28254,7 @@ def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -28401,14 +28398,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -28482,7 +28479,7 @@ def delete_premier_add_on( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -28622,14 +28619,14 @@ def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -28701,7 +28698,7 @@ def get_private_access(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -28831,14 +28828,14 @@ def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -28901,7 +28898,7 @@ def list_processes(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29004,7 +29001,7 @@ def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -29077,7 +29074,7 @@ def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -29142,7 +29139,7 @@ def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -29207,7 +29204,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29313,7 +29310,7 @@ def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -29377,7 +29374,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29471,7 +29468,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -29574,7 +29571,7 @@ def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -29720,14 +29717,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -29801,7 +29798,7 @@ def delete_public_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -29937,14 +29934,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -30017,7 +30014,7 @@ def reset_production_slot_config( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -30091,7 +30088,7 @@ def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -30141,14 +30138,14 @@ def _restore_from_backup_blob_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["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -30286,7 +30283,7 @@ def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -30347,14 +30344,14 @@ def _restore_from_deleted_app_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["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -30502,7 +30499,7 @@ def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -30563,14 +30560,14 @@ def _restore_snapshot_initial( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -30721,7 +30718,7 @@ def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -30784,7 +30781,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30887,7 +30884,7 @@ def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -30942,7 +30939,7 @@ def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -31016,7 +31013,7 @@ def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31089,7 +31086,7 @@ def delete_site_extension( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -31138,14 +31135,14 @@ def _copy_production_slot_initial( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -31292,7 +31289,7 @@ def begin_copy_production_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -31353,7 +31350,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -31455,7 +31452,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -31510,14 +31507,14 @@ def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -31690,7 +31687,7 @@ def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -31779,7 +31776,7 @@ def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -31933,14 +31930,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -32021,7 +32018,7 @@ def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -32169,14 +32166,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -32321,14 +32318,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -32395,7 +32392,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -32502,7 +32499,7 @@ def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -32575,7 +32572,7 @@ def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -32740,14 +32737,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -32812,14 +32809,14 @@ def _restore_slot_initial( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -32990,7 +32987,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -33058,7 +33055,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -33240,14 +33237,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -33322,7 +33319,7 @@ def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -33469,14 +33466,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -33551,7 +33548,7 @@ def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -33700,14 +33697,14 @@ def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -33782,7 +33779,7 @@ def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -33924,14 +33921,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -34006,7 +34003,7 @@ def delete_backup_configuration_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -34072,7 +34069,7 @@ def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -34221,14 +34218,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -34303,7 +34300,7 @@ def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -34373,7 +34370,7 @@ def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -34522,14 +34519,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -34681,14 +34678,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -34763,7 +34760,7 @@ def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -34816,7 +34813,7 @@ def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -34885,7 +34882,7 @@ def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35036,14 +35033,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -35118,7 +35115,7 @@ def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -35190,7 +35187,7 @@ def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -35337,14 +35334,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -35496,14 +35493,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -35574,7 +35571,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -35681,7 +35678,7 @@ def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -35754,7 +35751,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -35821,7 +35818,7 @@ def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -35892,7 +35889,7 @@ def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -35955,7 +35952,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36062,7 +36059,7 @@ def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -36137,7 +36134,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -36206,7 +36203,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -36275,7 +36272,7 @@ def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -36334,7 +36331,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -36441,7 +36438,7 @@ def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -36597,14 +36594,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -36682,7 +36679,7 @@ def delete_deployment_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -36752,7 +36749,7 @@ def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -36903,14 +36900,14 @@ def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -36977,7 +36974,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -37084,7 +37081,7 @@ def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -37243,14 +37240,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -37328,7 +37325,7 @@ def delete_domain_ownership_identifier_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -37483,14 +37480,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -37566,7 +37563,7 @@ def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -37619,14 +37616,14 @@ def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -37791,7 +37788,7 @@ def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -37868,7 +37865,7 @@ def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -37931,7 +37928,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -38034,7 +38031,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -38105,7 +38102,7 @@ def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -38167,14 +38164,14 @@ def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -38349,7 +38346,7 @@ def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -38428,7 +38425,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -38586,14 +38583,14 @@ def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -38677,7 +38674,7 @@ def delete_function_secret_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -38746,7 +38743,7 @@ def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -38818,7 +38815,7 @@ def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -38886,7 +38883,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -38955,7 +38952,7 @@ def list_sync_status_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -39020,7 +39017,7 @@ def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -39177,14 +39174,14 @@ def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -39268,7 +39265,7 @@ def delete_host_secret_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -39328,7 +39325,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -39435,7 +39432,7 @@ def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -39594,14 +39591,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -39679,7 +39676,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -39749,7 +39746,7 @@ def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -39913,14 +39910,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -40000,7 +39997,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -40160,14 +40157,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -40243,7 +40240,7 @@ def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -40313,7 +40310,7 @@ def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -40385,7 +40382,7 @@ def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -40543,14 +40540,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -40628,7 +40625,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -40782,14 +40779,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -40857,7 +40854,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebAppInstanceCollection] = kwargs.pop("cls", None) error_map = { @@ -40964,7 +40961,7 @@ def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -41037,7 +41034,7 @@ def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -41097,14 +41094,14 @@ def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -41284,7 +41281,7 @@ def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -41364,7 +41361,7 @@ def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -41434,7 +41431,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -41545,7 +41542,7 @@ def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -41626,7 +41623,7 @@ def delete_instance_process_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -41699,7 +41696,7 @@ def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -41772,7 +41769,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -41893,7 +41890,7 @@ def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -41965,7 +41962,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -42072,7 +42069,7 @@ def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -42134,7 +42131,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -42238,7 +42235,7 @@ def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -42309,7 +42306,7 @@ def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -42379,7 +42376,7 @@ def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -42546,14 +42543,14 @@ def create_or_update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -42628,7 +42625,7 @@ def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -42791,14 +42788,14 @@ def update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -42875,7 +42872,7 @@ def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -42950,7 +42947,7 @@ def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -43037,7 +43034,7 @@ def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -43100,7 +43097,7 @@ def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -43189,7 +43186,7 @@ def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43265,7 +43262,7 @@ def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -43333,7 +43330,7 @@ def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -43406,7 +43403,7 @@ def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -43483,7 +43480,7 @@ def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -43554,7 +43551,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -43616,7 +43613,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -43722,7 +43719,7 @@ def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -43792,7 +43789,7 @@ def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -43864,7 +43861,7 @@ def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -44021,14 +44018,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -44106,7 +44103,7 @@ def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -44259,14 +44256,14 @@ def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -44343,7 +44340,7 @@ def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -44488,14 +44485,14 @@ def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -44569,7 +44566,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -44627,14 +44624,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -44808,7 +44805,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -44868,7 +44865,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -44943,7 +44940,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45014,7 +45011,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -45077,7 +45074,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45184,7 +45181,7 @@ def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -45261,7 +45258,7 @@ def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -45330,7 +45327,7 @@ def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -45399,7 +45396,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45509,7 +45506,7 @@ def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -45577,7 +45574,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45675,7 +45672,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -45782,7 +45779,7 @@ def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -45941,14 +45938,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -46026,7 +46023,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -46175,14 +46172,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -46259,7 +46256,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -46338,7 +46335,7 @@ def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -46389,14 +46386,14 @@ def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -46552,7 +46549,7 @@ def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -46615,14 +46612,14 @@ def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -46783,7 +46780,7 @@ def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -46846,14 +46843,14 @@ def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return-state _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -47017,7 +47014,7 @@ def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -47084,7 +47081,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47191,7 +47188,7 @@ def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -47247,7 +47244,7 @@ def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -47325,7 +47322,7 @@ def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47402,7 +47399,7 @@ def delete_site_extension_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -47457,14 +47454,14 @@ def _copy_slot_initial( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -47628,7 +47625,7 @@ def begin_copy_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -47772,7 +47769,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -47786,7 +47783,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -47876,14 +47873,14 @@ def _swap_slot_initial( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -48044,7 +48041,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -48110,7 +48107,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -48206,7 +48203,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -48311,7 +48308,7 @@ def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -48376,14 +48373,14 @@ def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -48560,7 +48557,7 @@ def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -48637,7 +48634,7 @@ def delete_source_control_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -48782,14 +48779,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -48871,7 +48868,7 @@ def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -48927,7 +48924,7 @@ def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -49016,7 +49013,7 @@ def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49093,7 +49090,7 @@ def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -49158,7 +49155,7 @@ def stop_network_trace_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -49224,7 +49221,7 @@ def sync_repository_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -49289,7 +49286,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -49347,7 +49344,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -49454,7 +49451,7 @@ def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -49529,7 +49526,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -49590,7 +49587,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -49700,7 +49697,7 @@ def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -49776,7 +49773,7 @@ def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -49840,7 +49837,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -49946,7 +49943,7 @@ def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -50018,7 +50015,7 @@ def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -50183,14 +50180,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -50268,7 +50265,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -50429,14 +50426,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -50517,7 +50514,7 @@ def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -50689,14 +50686,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -50871,14 +50868,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -50947,7 +50944,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -51054,7 +51051,7 @@ def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -51178,7 +51175,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -51192,7 +51189,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -51276,14 +51273,14 @@ def _swap_slot_with_production_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -51427,7 +51424,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-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) @@ -51488,7 +51485,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -51581,7 +51578,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -51680,7 +51677,7 @@ def get_source_control(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -51743,14 +51740,14 @@ def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -51914,7 +51911,7 @@ def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -51987,7 +51984,7 @@ def delete_source_control( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -52119,14 +52116,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -52204,7 +52201,7 @@ def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -52258,7 +52255,7 @@ def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -52343,7 +52340,7 @@ def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52416,7 +52413,7 @@ def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -52478,7 +52475,7 @@ def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -52540,7 +52537,7 @@ def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -52602,7 +52599,7 @@ def sync_function_triggers( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -52656,7 +52653,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -52759,7 +52756,7 @@ def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -52830,7 +52827,7 @@ def delete_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -52887,7 +52884,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -52993,7 +52990,7 @@ def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -53065,7 +53062,7 @@ def run_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -53125,7 +53122,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -53225,7 +53222,7 @@ def list_vnet_connections(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -53293,7 +53290,7 @@ def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -53445,14 +53442,14 @@ def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -53526,7 +53523,7 @@ def delete_vnet_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -53674,14 +53671,14 @@ def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -53758,7 +53755,7 @@ def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -53917,14 +53914,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -54086,14 +54083,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -54156,7 +54153,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> I _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -54257,7 +54254,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_web_site_management_client_operations.py index 928cc7b47ec8..ec97ff91515b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_get_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -64,7 +60,7 @@ def build_update_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -86,7 +82,7 @@ def build_list_source_controls_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +101,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -129,7 +125,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def build_list_billing_meters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -186,7 +182,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -213,7 +209,7 @@ def build_get_subscription_deployment_locations_request(subscription_id: str, ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -245,7 +241,7 @@ def build_list_geo_regions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -279,7 +275,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -308,7 +304,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +328,7 @@ def build_list_skus_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -356,7 +352,7 @@ def build_verify_hosting_environment_vnet_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -385,7 +381,7 @@ def build_move_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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -422,7 +418,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -460,7 +456,7 @@ def build_validate_move_request(resource_group_name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -516,7 +512,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -614,14 +610,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -673,7 +669,7 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -765,7 +761,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -878,14 +874,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -944,7 +940,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -1047,7 +1043,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -1111,7 +1107,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1181,7 +1177,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1314,7 +1310,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -1328,7 +1324,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1410,7 +1406,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1503,7 +1499,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1610,14 +1606,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1745,14 +1741,14 @@ def move( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1867,14 +1863,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2019-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -2003,14 +1999,14 @@ def validate_move( # 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-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-08-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_configuration.py index e65b21758697..b57cbe063df3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, 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/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_metadata.json index b1b209a8dbc8..d484a8ff94cb 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_metadata.json @@ -122,8 +122,8 @@ "resource_health_metadata": "ResourceHealthMetadataOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", "sync_mixin_typing_definitions": "", "async_mixin_typing_definitions": "", "operations": { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/_configuration.py index 67511a8bd60a..db31fac30445 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, 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/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_certificate_orders_operations.py index f49128d49607..a16241f95b2a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -55,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -98,7 +94,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd _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.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -243,14 +239,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -307,7 +303,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.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -407,7 +403,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.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -463,14 +459,14 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -636,7 +632,7 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -709,7 +705,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( @@ -843,14 +839,14 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -919,7 +915,7 @@ def list_certificates( _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.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1022,7 +1018,7 @@ async def get_certificate( _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.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1080,14 +1076,14 @@ async def _create_or_update_certificate_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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1260,7 +1256,7 @@ async def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1336,7 +1332,7 @@ async def delete_certificate( # 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_certificate_request( @@ -1478,14 +1474,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1631,14 +1627,14 @@ async def reissue( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1775,14 +1771,14 @@ async def renew( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1849,7 +1845,7 @@ async def resend_email( # 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_resend_email_request( @@ -1978,14 +1974,14 @@ async def resend_request_emails( # 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-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2120,14 +2116,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2198,7 +2194,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _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_verify_domain_ownership_request( @@ -2260,7 +2256,7 @@ async def retrieve_certificate_actions( _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.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2326,7 +2322,7 @@ async def retrieve_certificate_email_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[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_environments_operations.py index 43f9cd18b678..e1ac34dfd77f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -71,10 +71,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -114,7 +110,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes _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.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -203,7 +199,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.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -301,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -357,14 +353,14 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -533,7 +529,7 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -592,7 +588,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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( @@ -658,7 +654,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) @@ -799,14 +795,14 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -877,7 +873,7 @@ def list_capacities( _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.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -976,7 +972,7 @@ async def get_vip_info(self, resource_group_name: str, 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.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -1028,14 +1024,14 @@ async def _change_vnet_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.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1194,7 +1190,7 @@ async def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WebAppCollection] = kwargs.pop("cls", None) @@ -1207,7 +1203,7 @@ async def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1343,7 +1339,7 @@ async def list_diagnostics( _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.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1411,7 +1407,7 @@ async def get_diagnostics_item( _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.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1472,7 +1468,7 @@ def get_inbound_network_dependencies_endpoints( _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.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -1566,7 +1562,7 @@ def list_multi_role_pools( _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.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -1667,7 +1663,7 @@ async def get_multi_role_pool( _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.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -1723,14 +1719,14 @@ async def _create_or_update_multi_role_pool_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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -1892,7 +1888,7 @@ async def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2033,14 +2029,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2113,7 +2109,7 @@ def list_multi_role_pool_instance_metric_definitions( _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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2209,7 +2205,7 @@ def list_multi_role_metric_definitions( _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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2302,7 +2298,7 @@ def list_multi_role_pool_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.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2395,7 +2391,7 @@ def list_multi_role_usages( _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.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -2494,7 +2490,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A _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.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -2554,7 +2550,7 @@ def get_outbound_network_dependencies_endpoints( _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.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2655,7 +2651,7 @@ async def reboot( # 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_reboot_request( @@ -2701,7 +2697,7 @@ async def _resume_initial(self, resource_group_name: str, name: str, **kwargs: A _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.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -2773,7 +2769,7 @@ async def begin_resume( _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2903,7 +2899,7 @@ def list_app_service_plans( _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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -2999,7 +2995,7 @@ def list_web_apps( _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3085,7 +3081,7 @@ async def _suspend_initial(self, resource_group_name: str, 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[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -3157,7 +3153,7 @@ async def begin_suspend( _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3292,7 +3288,7 @@ def list_usages( _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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -3387,7 +3383,7 @@ def list_worker_pools( _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.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3490,7 +3486,7 @@ async def get_worker_pool( _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.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -3548,14 +3544,14 @@ async def _create_or_update_worker_pool_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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -3727,7 +3723,7 @@ async def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3878,14 +3874,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -3959,7 +3955,7 @@ def list_worker_pool_instance_metric_definitions( _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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4058,7 +4054,7 @@ def list_web_worker_metric_definitions( _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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4154,7 +4150,7 @@ def list_worker_pool_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.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4250,7 +4246,7 @@ def list_web_worker_usages( _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.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_plans_operations.py index cbb5244155dd..c361ed4c73ef 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -66,10 +67,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -113,7 +110,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ _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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +199,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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -300,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _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.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -354,14 +351,14 @@ 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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -516,7 +513,7 @@ 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.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -589,7 +586,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( @@ -719,14 +716,14 @@ 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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -799,7 +796,7 @@ async def list_capabilities(self, resource_group_name: str, 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[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -869,7 +866,7 @@ async def get_hybrid_connection( _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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -941,7 +938,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _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_hybrid_connection_request( @@ -1009,7 +1006,7 @@ async def list_hybrid_connection_keys( _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.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1073,7 +1070,7 @@ def list_web_apps_by_hybrid_connection( _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.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1176,7 +1173,7 @@ async def get_hybrid_connection_plan_limit( _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.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1235,7 +1232,7 @@ def list_hybrid_connections( _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.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1341,7 +1338,7 @@ async def restart_web_apps( # 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_web_apps_request( @@ -1412,7 +1409,7 @@ def list_web_apps( _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1514,7 +1511,7 @@ async def get_server_farm_skus(self, resource_group_name: str, 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[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1577,7 +1574,7 @@ def list_usages( _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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1677,7 +1674,7 @@ async def list_vnets(self, resource_group_name: str, 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[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1745,7 +1742,7 @@ async def get_vnet_from_server_farm( _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.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -1818,7 +1815,7 @@ async def get_vnet_gateway( _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.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -1972,14 +1969,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2054,7 +2051,7 @@ async def list_routes_for_vnet( _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.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2125,7 +2122,7 @@ async def get_route_for_vnet( _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[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2281,14 +2278,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2367,7 +2364,7 @@ async def delete_vnet_route( # 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_vnet_route_request( @@ -2517,14 +2514,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2601,7 +2598,7 @@ async def reboot_worker( # 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_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_certificate_registration_provider_operations.py index 5ac621ec6591..d1903380481a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._certificate_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_certificates_operations.py index f676bb46776b..d6237b3e963b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Certificate"]: _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.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -165,7 +161,7 @@ def list_by_resource_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.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -263,7 +259,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _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.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -393,14 +389,14 @@ 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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -471,7 +467,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( @@ -601,14 +597,14 @@ 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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_deleted_web_apps_operations.py index cb93682e8ee5..4950c4f84219 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -77,7 +72,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: _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.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -162,7 +157,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.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -262,7 +257,7 @@ async def get_deleted_web_app_by_location( _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.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_diagnostics_operations.py index b9c5aa34d098..1c08cdcfb4cb 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -104,7 +99,7 @@ def list_hosting_environment_detector_responses( _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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -220,7 +215,7 @@ async def get_hosting_environment_detector_response( _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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -283,7 +278,7 @@ def list_site_detector_responses( _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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -399,7 +394,7 @@ async def get_site_detector_response( _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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -462,7 +457,7 @@ def list_site_diagnostic_categories( _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.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -565,7 +560,7 @@ async def get_site_diagnostic_category( _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.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -627,7 +622,7 @@ def list_site_analyses( _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.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -733,7 +728,7 @@ async def get_site_analysis( _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.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -819,7 +814,7 @@ async def execute_site_analysis( _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.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -885,7 +880,7 @@ def list_site_detectors( _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.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -991,7 +986,7 @@ async def get_site_detector( _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.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -1077,7 +1072,7 @@ async def execute_site_detector( _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.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1143,7 +1138,7 @@ def list_site_detector_responses_slot( _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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1263,7 +1258,7 @@ async def get_site_detector_response_slot( _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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1329,7 +1324,7 @@ def list_site_diagnostic_categories_slot( _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.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1435,7 +1430,7 @@ async def get_site_diagnostic_category_slot( _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.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1500,7 +1495,7 @@ def list_site_analyses_slot( _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.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1615,7 +1610,7 @@ async def get_site_analysis_slot( _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.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1705,7 +1700,7 @@ async def execute_site_analysis_slot( _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.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1774,7 +1769,7 @@ def list_site_detectors_slot( _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.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1889,7 +1884,7 @@ async def get_site_detector_slot( _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.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -1979,7 +1974,7 @@ async def execute_site_detector_slot( _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.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_domain_registration_provider_operations.py index 459e433735e3..da64223996b2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._domain_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_domains_operations.py index bd1d08646c9b..d149e5b3ab07 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -50,10 +50,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -144,14 +140,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -206,7 +202,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: _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.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -297,7 +293,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _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.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -400,7 +396,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -414,7 +410,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -498,7 +494,7 @@ def list_by_resource_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.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -596,7 +592,7 @@ async def get(self, resource_group_name: str, domain_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.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -648,14 +644,14 @@ 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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -809,7 +805,7 @@ 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.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -886,7 +882,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( @@ -1013,14 +1009,14 @@ 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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1089,7 +1085,7 @@ def list_ownership_identifiers( _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.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1192,7 +1188,7 @@ async def get_ownership_identifier( _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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1345,14 +1341,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1426,7 +1422,7 @@ async def delete_ownership_identifier( # 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_delete_ownership_identifier_request( @@ -1575,14 +1571,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1654,7 +1650,7 @@ async def renew( # 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_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_provider_operations.py index f5fc316d5a19..7d64e39e0466 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -35,10 +34,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def get_available_stacks( _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.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -170,7 +165,7 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -259,7 +254,7 @@ def get_available_stacks_on_prem( _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.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_recommendations_operations.py index 9e11b6303eb3..e44c992e9dc8 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -48,10 +47,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ 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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _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_reset_all_filters_request( @@ -251,7 +246,7 @@ async def disable_recommendation_for_subscription( # pylint: disable=inconsiste _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_disable_recommendation_for_subscription_request( @@ -318,7 +313,7 @@ def list_history_for_hosting_environment( _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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -426,7 +421,7 @@ def list_recommended_rules_for_hosting_environment( _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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -531,7 +526,7 @@ async def disable_all_for_hosting_environment( # pylint: disable=inconsistent-r _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_disable_all_for_hosting_environment_request( @@ -596,7 +591,7 @@ async def reset_all_filters_for_hosting_environment( # pylint: disable=inconsis _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_reset_all_filters_for_hosting_environment_request( @@ -673,7 +668,7 @@ async def get_rule_details_by_hosting_environment( _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.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -746,7 +741,7 @@ async def disable_recommendation_for_hosting_environment( # pylint: disable=inc _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_disable_recommendation_for_hosting_environment_request( @@ -816,7 +811,7 @@ def list_history_for_web_app( _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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -924,7 +919,7 @@ def list_recommended_rules_for_web_app( _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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1027,7 +1022,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _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_disable_all_for_web_app_request( @@ -1089,7 +1084,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _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_reset_all_filters_for_web_app_request( @@ -1165,7 +1160,7 @@ async def get_rule_details_by_web_app( _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.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1236,7 +1231,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _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_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_resource_health_metadata_operations.py index 9ab2e83bec6f..772cec20158e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] _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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +166,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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -265,7 +260,7 @@ def list_by_site( _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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +359,7 @@ async def get_by_site(self, resource_group_name: str, 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.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -427,7 +422,7 @@ def list_by_site_slot( _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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def get_by_site_slot( _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.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_static_sites_operations.py index f5ee84f5352e..132fc40de662 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_static_sites_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -60,10 +60,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -179,14 +175,14 @@ async def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -244,7 +240,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.StaticSiteARMResource"]: _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.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -333,7 +329,7 @@ def get_static_sites_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.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -433,7 +429,7 @@ async def get_static_site( _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.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -569,14 +565,14 @@ async def create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -651,7 +647,7 @@ async def delete_static_site( # 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_static_site_request( @@ -783,14 +779,14 @@ async def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -861,7 +857,7 @@ def list_static_site_users( _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.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -967,7 +963,7 @@ async def delete_static_site_user( # pylint: disable=inconsistent-return-statem _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_static_site_user_request( @@ -1120,14 +1116,14 @@ async def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -1194,7 +1190,7 @@ def get_static_site_builds( _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.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -1297,7 +1293,7 @@ async def get_static_site_build( _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.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -1366,7 +1362,7 @@ async def delete_static_site_build( # pylint: disable=inconsistent-return-state _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_static_site_build_request( @@ -1505,14 +1501,14 @@ async def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1584,7 +1580,7 @@ def list_static_site_build_functions( _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.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -1688,7 +1684,7 @@ async def list_static_site_build_function_app_settings( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -1822,14 +1818,14 @@ async def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1974,14 +1970,14 @@ async def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -2048,7 +2044,7 @@ def list_static_site_custom_domains( _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.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2151,7 +2147,7 @@ async def create_or_update_static_site_custom_domain( _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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_create_or_update_static_site_custom_domain_request( @@ -2224,7 +2220,7 @@ async def delete_static_site_custom_domain( # 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_delete_static_site_custom_domain_request( @@ -2289,7 +2285,7 @@ async def validate_custom_domain_can_be_added_to_static_site( # pylint: disable _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_validate_custom_domain_can_be_added_to_static_site_request( @@ -2352,7 +2348,7 @@ async def detach_static_site( # 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_detach_static_site_request( @@ -2408,7 +2404,7 @@ def list_static_site_functions( _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.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2509,7 +2505,7 @@ async def list_static_site_function_app_settings( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -2579,7 +2575,7 @@ async def list_static_site_secrets( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -2715,14 +2711,14 @@ async def reset_static_site_api_key( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_top_level_domains_operations.py index 1403556bdee2..83ac105e0ec7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -36,10 +36,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -78,7 +74,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: _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.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _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.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -282,7 +278,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -296,7 +292,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_web_apps_operations.py index e1a57ba7d09a..1aba1508a38b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -413,10 +414,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -455,7 +452,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -546,7 +543,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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -645,7 +642,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _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.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -699,14 +696,14 @@ 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -867,7 +864,7 @@ 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.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -950,7 +947,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( @@ -1087,14 +1084,14 @@ 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1171,7 +1168,7 @@ async def analyze_custom_hostname( _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.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1302,14 +1299,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1436,14 +1433,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1504,7 +1501,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As _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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1607,7 +1604,7 @@ async def get_backup_status( _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.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1676,7 +1673,7 @@ async def delete_backup( # 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_backup_request( @@ -1828,14 +1825,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1898,14 +1895,14 @@ async def _restore_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -2063,7 +2060,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -2135,7 +2132,7 @@ async def get_basic_publishing_credentials_policies( _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.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -2201,7 +2198,7 @@ async def get_ftp_allowed( _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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -2337,14 +2334,14 @@ async def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2417,7 +2414,7 @@ async def get_scm_allowed( _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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -2553,14 +2550,14 @@ async def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2626,7 +2623,7 @@ def list_configurations( _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.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2791,14 +2788,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2869,7 +2866,7 @@ async def list_application_settings( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -3003,14 +3000,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -3079,7 +3076,7 @@ async def get_auth_settings(self, resource_group_name: str, 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[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -3213,14 +3210,14 @@ async def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -3291,7 +3288,7 @@ async def get_auth_settings_v2( _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.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -3427,14 +3424,14 @@ async def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -3505,7 +3502,7 @@ async def list_azure_storage_accounts( _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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -3629,14 +3626,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -3707,7 +3704,7 @@ async def delete_backup_configuration( # 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_delete_backup_configuration_request( @@ -3769,7 +3766,7 @@ async def get_backup_configuration( _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.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3905,14 +3902,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -3983,7 +3980,7 @@ async def list_connection_strings( _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.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -4049,7 +4046,7 @@ async def get_diagnostic_logs_configuration( _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.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -4181,14 +4178,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -4323,14 +4320,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -4399,7 +4396,7 @@ async def list_metadata(self, resource_group_name: str, 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.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -4451,7 +4448,7 @@ async def _list_publishing_credentials_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[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -4516,7 +4513,7 @@ async def begin_list_publishing_credentials( _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.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4650,14 +4647,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -4726,7 +4723,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _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.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -4792,7 +4789,7 @@ async def list_slot_configuration_names( _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.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -4934,14 +4931,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -5012,7 +5009,7 @@ async def get_configuration(self, resource_group_name: str, 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[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -5142,14 +5139,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5284,14 +5281,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5358,7 +5355,7 @@ def list_configuration_snapshot_info( _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.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5461,7 +5458,7 @@ async def get_configuration_snapshot( _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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -5530,7 +5527,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _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_recover_site_configuration_snapshot_request( @@ -5593,7 +5590,7 @@ async def get_web_site_container_logs( _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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -5660,7 +5657,7 @@ async def get_container_logs_zip( _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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -5720,7 +5717,7 @@ def list_continuous_web_jobs( _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.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -5823,7 +5820,7 @@ async def get_continuous_web_job( _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.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -5894,7 +5891,7 @@ async def delete_continuous_web_job( # 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_delete_continuous_web_job_request( @@ -5959,7 +5956,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _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_continuous_web_job_request( @@ -6024,7 +6021,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _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_stop_continuous_web_job_request( @@ -6079,7 +6076,7 @@ def list_deployments( _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.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -6180,7 +6177,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _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.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -6318,14 +6315,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -6399,7 +6396,7 @@ async def delete_deployment( # 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_deployment_request( @@ -6465,7 +6462,7 @@ async def list_deployment_log( _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.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -6598,14 +6595,14 @@ async def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -6668,7 +6665,7 @@ def list_domain_ownership_identifiers( _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.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -6771,7 +6768,7 @@ async def get_domain_ownership_identifier( _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.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -6917,14 +6914,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -6998,7 +6995,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _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_domain_ownership_identifier_request( @@ -7140,14 +7137,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7217,7 +7214,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, 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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -7269,14 +7266,14 @@ async def _create_ms_deploy_operation_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -7429,7 +7426,7 @@ async def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7502,7 +7499,7 @@ async def get_ms_deploy_log( _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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -7563,7 +7560,7 @@ def list_functions( _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.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -7662,7 +7659,7 @@ async def get_functions_admin_token(self, resource_group_name: str, 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[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -7730,7 +7727,7 @@ async def get_function( _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.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -7790,14 +7787,14 @@ async def _create_function_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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -7962,7 +7959,7 @@ async def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -8038,7 +8035,7 @@ async def delete_function( # 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_function_request( @@ -8186,14 +8183,14 @@ async def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8274,7 +8271,7 @@ async def delete_function_secret( # 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_delete_function_secret_request( @@ -8340,7 +8337,7 @@ async def list_function_keys( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -8409,7 +8406,7 @@ async def list_function_secrets( _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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -8474,7 +8471,7 @@ async def list_host_keys(self, resource_group_name: str, 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.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -8540,7 +8537,7 @@ async def list_sync_status( # 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_list_sync_status_request( @@ -8602,7 +8599,7 @@ async def sync_functions( # 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_sync_functions_request( @@ -8749,14 +8746,14 @@ async def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8837,7 +8834,7 @@ async def delete_host_secret( # 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_host_secret_request( @@ -8894,7 +8891,7 @@ def list_host_name_bindings( _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.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -8997,7 +8994,7 @@ async def get_host_name_binding( _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.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -9143,14 +9140,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -9224,7 +9221,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _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_host_name_binding_request( @@ -9291,7 +9288,7 @@ async def get_hybrid_connection( _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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -9445,14 +9442,14 @@ async def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9529,7 +9526,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _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_hybrid_connection_request( @@ -9679,14 +9676,14 @@ async def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9759,7 +9756,7 @@ async def list_hybrid_connections( _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.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -9825,7 +9822,7 @@ async def list_relay_service_connections( _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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -9893,7 +9890,7 @@ async def get_relay_service_connection( _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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -10038,14 +10035,14 @@ async def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10119,7 +10116,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _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_relay_service_connection_request( @@ -10260,14 +10257,14 @@ async def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10333,7 +10330,7 @@ def list_instance_identifiers( _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.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -10436,7 +10433,7 @@ async def get_instance_info( _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.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -10505,7 +10502,7 @@ async def get_instance_ms_deploy_status( _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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -10563,14 +10560,14 @@ async def _create_instance_ms_deploy_operation_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -10737,7 +10734,7 @@ async def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -10813,7 +10810,7 @@ async def get_instance_ms_deploy_log( _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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -10879,7 +10876,7 @@ def list_instance_processes( _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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -10986,7 +10983,7 @@ async def get_instance_process( _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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -11063,7 +11060,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _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_instance_process_request( @@ -11132,7 +11129,7 @@ async def get_instance_process_dump( _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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -11202,7 +11199,7 @@ def list_instance_process_modules( _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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11312,7 +11309,7 @@ async def get_instance_process_module( _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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -11381,7 +11378,7 @@ def list_instance_process_threads( _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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11482,7 +11479,7 @@ async def is_cloneable(self, resource_group_name: str, 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.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -11540,7 +11537,7 @@ def list_site_backups( _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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -11641,7 +11638,7 @@ async def list_sync_function_triggers( _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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -11698,14 +11695,14 @@ async def _migrate_storage_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.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -11873,7 +11870,7 @@ async def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11937,14 +11934,14 @@ async def _migrate_my_sql_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.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -12099,7 +12096,7 @@ async def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12174,7 +12171,7 @@ async def get_migrate_my_sql_status( _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.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -12240,7 +12237,7 @@ async def get_swift_virtual_network_connection( _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.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -12394,14 +12391,14 @@ async def create_or_update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12472,7 +12469,7 @@ async def delete_swift_virtual_network( # 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_delete_swift_virtual_network_request( @@ -12622,14 +12619,14 @@ async def update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12702,7 +12699,7 @@ async def list_network_features( _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.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -12773,7 +12770,7 @@ async def get_network_trace_operation( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -12856,7 +12853,7 @@ async def start_web_site_network_trace( _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[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -12917,7 +12914,7 @@ async def _start_web_site_network_trace_operation_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -13003,7 +13000,7 @@ async def begin_start_web_site_network_trace_operation( _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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13076,7 +13073,7 @@ async def stop_web_site_network_trace( # 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_stop_web_site_network_trace_request( @@ -13140,7 +13137,7 @@ async def get_network_traces( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -13209,7 +13206,7 @@ async def get_network_trace_operation_v2( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -13282,7 +13279,7 @@ async def get_network_traces_v2( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -13349,7 +13346,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _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_generate_new_site_publishing_password_request( @@ -13408,7 +13405,7 @@ def list_perf_mon_counters( _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.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -13510,7 +13507,7 @@ async def get_site_php_error_log_flag( _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.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -13574,7 +13571,7 @@ async def list_premier_add_ons(self, resource_group_name: str, 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.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -13642,7 +13639,7 @@ async def get_premier_add_on( _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.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -13786,14 +13783,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -13867,7 +13864,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _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_premier_add_on_request( @@ -14007,14 +14004,14 @@ async def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -14086,7 +14083,7 @@ async def get_private_access(self, resource_group_name: str, 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[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -14216,14 +14213,14 @@ async def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -14288,7 +14285,7 @@ def list_processes( _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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14391,7 +14388,7 @@ async def get_process( _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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -14464,7 +14461,7 @@ async def delete_process( # 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_process_request( @@ -14529,7 +14526,7 @@ async def get_process_dump( _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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -14595,7 +14592,7 @@ def list_process_modules( _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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14701,7 +14698,7 @@ async def get_process_module( _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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -14766,7 +14763,7 @@ def list_process_threads( _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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14861,7 +14858,7 @@ def list_public_certificates( _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.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -14964,7 +14961,7 @@ async def get_public_certificate( _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.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -15110,14 +15107,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -15191,7 +15188,7 @@ async def delete_public_certificate( # 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_delete_public_certificate_request( @@ -15327,14 +15324,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -15407,7 +15404,7 @@ async def reset_production_slot_config( # 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_reset_production_slot_config_request( @@ -15481,7 +15478,7 @@ async def restart( # 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( @@ -15531,14 +15528,14 @@ async def _restore_from_backup_blob_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -15676,7 +15673,7 @@ async def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -15737,14 +15734,14 @@ async def _restore_from_deleted_app_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -15892,7 +15889,7 @@ async def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -15953,14 +15950,14 @@ async def _restore_snapshot_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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -16111,7 +16108,7 @@ async def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -16175,7 +16172,7 @@ def list_site_extensions( _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.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -16278,7 +16275,7 @@ async def get_site_extension( _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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -16333,7 +16330,7 @@ async def _install_site_extension_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -16408,7 +16405,7 @@ async def begin_install_site_extension( _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.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16481,7 +16478,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _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_site_extension_request( @@ -16530,14 +16527,14 @@ async def _copy_production_slot_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -16684,7 +16681,7 @@ async def begin_copy_production_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -16745,7 +16742,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16847,7 +16844,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: 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[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -16902,14 +16899,14 @@ async def _create_or_update_slot_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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -17082,7 +17079,7 @@ async def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -17171,7 +17168,7 @@ async def delete_slot( # 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_slot_request( @@ -17325,14 +17322,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -17413,7 +17410,7 @@ async def analyze_custom_hostname_slot( _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.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -17561,14 +17558,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -17713,14 +17710,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17787,7 +17784,7 @@ def list_backups_slot( _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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -17894,7 +17891,7 @@ async def get_backup_status_slot( _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.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -17967,7 +17964,7 @@ async def delete_backup_slot( # 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_backup_slot_request( @@ -18132,14 +18129,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18204,14 +18201,14 @@ async def _restore_slot_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-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -18382,7 +18379,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -18451,7 +18448,7 @@ def list_configurations_slot( _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.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -18633,14 +18630,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -18715,7 +18712,7 @@ async def list_application_settings_slot( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -18862,14 +18859,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -18944,7 +18941,7 @@ async def get_auth_settings_slot( _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.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -19091,14 +19088,14 @@ async def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -19173,7 +19170,7 @@ async def get_auth_settings_v2_slot( _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.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -19322,14 +19319,14 @@ async def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -19404,7 +19401,7 @@ async def list_azure_storage_accounts_slot( _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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -19546,14 +19543,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -19628,7 +19625,7 @@ async def delete_backup_configuration_slot( # 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_delete_backup_configuration_slot_request( @@ -19694,7 +19691,7 @@ async def get_backup_configuration_slot( _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.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -19843,14 +19840,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -19925,7 +19922,7 @@ async def list_connection_strings_slot( _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.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -19995,7 +19992,7 @@ async def get_diagnostic_logs_configuration_slot( _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.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -20144,14 +20141,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -20303,14 +20300,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -20385,7 +20382,7 @@ async def list_metadata_slot( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -20438,7 +20435,7 @@ async def _list_publishing_credentials_slot_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[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -20507,7 +20504,7 @@ async def begin_list_publishing_credentials_slot( _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.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20658,14 +20655,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -20740,7 +20737,7 @@ async def list_site_push_settings_slot( _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.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -20812,7 +20809,7 @@ async def get_configuration_slot( _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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -20959,14 +20956,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21118,14 +21115,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21196,7 +21193,7 @@ def list_configuration_snapshot_info_slot( _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.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21303,7 +21300,7 @@ async def get_configuration_snapshot_slot( _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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -21376,7 +21373,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _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_recover_site_configuration_snapshot_slot_request( @@ -21443,7 +21440,7 @@ async def get_web_site_container_logs_slot( _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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -21514,7 +21511,7 @@ async def get_container_logs_zip_slot( _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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -21578,7 +21575,7 @@ def list_continuous_web_jobs_slot( _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.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -21685,7 +21682,7 @@ async def get_continuous_web_job_slot( _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.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -21760,7 +21757,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _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_continuous_web_job_slot_request( @@ -21829,7 +21826,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _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_continuous_web_job_slot_request( @@ -21898,7 +21895,7 @@ async def stop_continuous_web_job_slot( # 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_stop_continuous_web_job_slot_request( @@ -21957,7 +21954,7 @@ def list_deployments_slot( _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.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -22064,7 +22061,7 @@ async def get_deployment_slot( _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.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -22220,14 +22217,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -22305,7 +22302,7 @@ async def delete_deployment_slot( # 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_delete_deployment_slot_request( @@ -22375,7 +22372,7 @@ async def list_deployment_log_slot( _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.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -22526,14 +22523,14 @@ async def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -22600,7 +22597,7 @@ def list_domain_ownership_identifiers_slot( _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.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -22707,7 +22704,7 @@ async def get_domain_ownership_identifier_slot( _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.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -22866,14 +22863,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22951,7 +22948,7 @@ async def delete_domain_ownership_identifier_slot( # pylint: disable=inconsiste _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_domain_ownership_identifier_slot_request( @@ -23106,14 +23103,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -23189,7 +23186,7 @@ async def get_ms_deploy_status_slot( _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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -23242,14 +23239,14 @@ async def _create_ms_deploy_operation_slot_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -23414,7 +23411,7 @@ async def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -23491,7 +23488,7 @@ async def get_ms_deploy_log_slot( _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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -23555,7 +23552,7 @@ def list_instance_functions_slot( _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.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -23660,7 +23657,7 @@ async def get_functions_admin_token_slot( _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[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -23731,7 +23728,7 @@ async def get_instance_function_slot( _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.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -23793,14 +23790,14 @@ async def _create_instance_function_slot_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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -23975,7 +23972,7 @@ async def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -24054,7 +24051,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _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_instance_function_slot_request( @@ -24212,14 +24209,14 @@ async def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24303,7 +24300,7 @@ async def delete_function_secret_slot( # 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_delete_function_secret_slot_request( @@ -24372,7 +24369,7 @@ async def list_function_keys_slot( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -24444,7 +24441,7 @@ async def list_function_secrets_slot( _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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -24514,7 +24511,7 @@ async def list_host_keys_slot( _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.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -24583,7 +24580,7 @@ async def list_sync_status_slot( # pylint: disable=inconsistent-return-statemen _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_list_sync_status_slot_request( @@ -24648,7 +24645,7 @@ async def sync_functions_slot( # 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_sync_functions_slot_request( @@ -24805,14 +24802,14 @@ async def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24896,7 +24893,7 @@ async def delete_host_secret_slot( # pylint: disable=inconsistent-return-statem _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_host_secret_slot_request( @@ -24957,7 +24954,7 @@ def list_host_name_bindings_slot( _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.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -25064,7 +25061,7 @@ async def get_host_name_binding_slot( _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.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -25223,14 +25220,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -25308,7 +25305,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _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_host_name_binding_slot_request( @@ -25378,7 +25375,7 @@ async def get_hybrid_connection_slot( _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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -25542,14 +25539,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25629,7 +25626,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _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_hybrid_connection_slot_request( @@ -25789,14 +25786,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25872,7 +25869,7 @@ async def list_hybrid_connections_slot( _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.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -25942,7 +25939,7 @@ async def list_relay_service_connections_slot( _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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -26014,7 +26011,7 @@ async def get_relay_service_connection_slot( _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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -26172,14 +26169,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -26257,7 +26254,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _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_relay_service_connection_slot_request( @@ -26411,14 +26408,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -26488,7 +26485,7 @@ def list_instance_identifiers_slot( _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.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -26595,7 +26592,7 @@ async def get_instance_info_slot( _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.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -26668,7 +26665,7 @@ async def get_instance_ms_deploy_status_slot( _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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -26728,14 +26725,14 @@ async def _create_instance_ms_deploy_operation_slot_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -26915,7 +26912,7 @@ async def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -26995,7 +26992,7 @@ async def get_instance_ms_deploy_log_slot( _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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -27065,7 +27062,7 @@ def list_instance_processes_slot( _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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27176,7 +27173,7 @@ async def get_instance_process_slot( _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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -27257,7 +27254,7 @@ async def delete_instance_process_slot( # 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_delete_instance_process_slot_request( @@ -27330,7 +27327,7 @@ async def get_instance_process_dump_slot( _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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -27404,7 +27401,7 @@ def list_instance_process_modules_slot( _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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27525,7 +27522,7 @@ async def get_instance_process_module_slot( _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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -27598,7 +27595,7 @@ def list_instance_process_threads_slot( _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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27705,7 +27702,7 @@ async def is_cloneable_slot( _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.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -27767,7 +27764,7 @@ def list_site_backups_slot( _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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -27871,7 +27868,7 @@ async def list_sync_function_triggers_slot( _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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -27942,7 +27939,7 @@ async def get_migrate_my_sql_status_slot( _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.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -28012,7 +28009,7 @@ async def get_swift_virtual_network_connection_slot( _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.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -28179,14 +28176,14 @@ async def create_or_update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28261,7 +28258,7 @@ async def delete_swift_virtual_network_slot( # 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_delete_swift_virtual_network_slot_request( @@ -28424,14 +28421,14 @@ async def update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28508,7 +28505,7 @@ async def list_network_features_slot( _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.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -28583,7 +28580,7 @@ async def get_network_trace_operation_slot( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -28670,7 +28667,7 @@ async def start_web_site_network_trace_slot( _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[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -28733,7 +28730,7 @@ async def _start_web_site_network_trace_operation_slot_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -28823,7 +28820,7 @@ async def begin_start_web_site_network_trace_operation_slot( _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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28899,7 +28896,7 @@ async def stop_web_site_network_trace_slot( # 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_stop_web_site_network_trace_slot_request( @@ -28967,7 +28964,7 @@ async def get_network_traces_slot( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -29040,7 +29037,7 @@ async def get_network_trace_operation_slot_v2( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -29117,7 +29114,7 @@ async def get_network_traces_slot_v2( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -29188,7 +29185,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _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_generate_new_site_publishing_password_slot_request( @@ -29251,7 +29248,7 @@ def list_perf_mon_counters_slot( _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.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -29357,7 +29354,7 @@ async def get_site_php_error_log_flag_slot( _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.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -29427,7 +29424,7 @@ async def list_premier_add_ons_slot( _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.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -29499,7 +29496,7 @@ async def get_premier_add_on_slot( _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.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -29656,14 +29653,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -29741,7 +29738,7 @@ async def delete_premier_add_on_slot( # 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_delete_premier_add_on_slot_request( @@ -29894,14 +29891,14 @@ async def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -29978,7 +29975,7 @@ async def get_private_access_slot( _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.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -30123,14 +30120,14 @@ async def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -30204,7 +30201,7 @@ async def get_private_endpoint_connection( _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.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -30262,14 +30259,14 @@ async def _approve_or_reject_private_endpoint_connection_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.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -30443,7 +30440,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -30503,7 +30500,7 @@ async def _delete_private_endpoint_connection_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -30578,7 +30575,7 @@ async def begin_delete_private_endpoint_connection( _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[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30649,7 +30646,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-01"] = kwargs.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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -30712,7 +30709,7 @@ def list_processes_slot( _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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30819,7 +30816,7 @@ async def get_process_slot( _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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -30896,7 +30893,7 @@ async def delete_process_slot( # 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_process_slot_request( @@ -30965,7 +30962,7 @@ async def get_process_dump_slot( _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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -31035,7 +31032,7 @@ def list_process_modules_slot( _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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31145,7 +31142,7 @@ async def get_process_module_slot( _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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -31214,7 +31211,7 @@ def list_process_threads_slot( _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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31313,7 +31310,7 @@ def list_public_certificates_slot( _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.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -31420,7 +31417,7 @@ async def get_public_certificate_slot( _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.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -31579,14 +31576,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -31664,7 +31661,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _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_public_certificate_slot_request( @@ -31813,14 +31810,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -31897,7 +31894,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _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_reset_slot_configuration_slot_request( @@ -31976,7 +31973,7 @@ async def restart_slot( # 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_slot_request( @@ -32027,14 +32024,14 @@ async def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -32190,7 +32187,7 @@ async def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -32253,14 +32250,14 @@ async def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -32421,7 +32418,7 @@ async def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -32484,14 +32481,14 @@ async def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -32655,7 +32652,7 @@ async def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -32723,7 +32720,7 @@ def list_site_extensions_slot( _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.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32830,7 +32827,7 @@ async def get_site_extension_slot( _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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -32886,7 +32883,7 @@ async def _install_site_extension_slot_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -32965,7 +32962,7 @@ async def begin_install_site_extension_slot( _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.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33042,7 +33039,7 @@ async def delete_site_extension_slot( # 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_delete_site_extension_slot_request( @@ -33097,14 +33094,14 @@ async def _copy_slot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -33268,7 +33265,7 @@ async def begin_copy_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -33415,7 +33412,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -33429,7 +33426,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33519,14 +33516,14 @@ async def _swap_slot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33687,7 +33684,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -33753,7 +33750,7 @@ def list_snapshots_slot( _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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -33849,7 +33846,7 @@ def list_snapshots_from_dr_secondary_slot( _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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -33954,7 +33951,7 @@ async def get_source_control_slot( _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.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -34019,14 +34016,14 @@ async def _create_or_update_source_control_slot_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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -34206,7 +34203,7 @@ async def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -34283,7 +34280,7 @@ async def delete_source_control_slot( # 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_delete_source_control_slot_request( @@ -34428,14 +34425,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -34517,7 +34514,7 @@ async def start_slot( # 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_slot_request( @@ -34573,7 +34570,7 @@ async def _start_network_trace_slot_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -34663,7 +34660,7 @@ async def begin_start_network_trace_slot( _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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34740,7 +34737,7 @@ async def stop_slot( # 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_stop_slot_request( @@ -34805,7 +34802,7 @@ async def stop_network_trace_slot( # pylint: disable=inconsistent-return-statem _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_stop_network_trace_slot_request( @@ -34871,7 +34868,7 @@ async def sync_repository_slot( # 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_sync_repository_slot_request( @@ -34936,7 +34933,7 @@ async def sync_function_triggers_slot( # 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_sync_function_triggers_slot_request( @@ -34995,7 +34992,7 @@ def list_triggered_web_jobs_slot( _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.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -35102,7 +35099,7 @@ async def get_triggered_web_job_slot( _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.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -35177,7 +35174,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _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_triggered_web_job_slot_request( @@ -35239,7 +35236,7 @@ def list_triggered_web_job_history_slot( _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.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -35349,7 +35346,7 @@ async def get_triggered_web_job_history_slot( _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.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -35425,7 +35422,7 @@ async def run_triggered_web_job_slot( # 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_run_triggered_web_job_slot_request( @@ -35490,7 +35487,7 @@ def list_usages_slot( _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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -35596,7 +35593,7 @@ async def list_vnet_connections_slot( _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.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -35668,7 +35665,7 @@ async def get_vnet_connection_slot( _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.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -35833,14 +35830,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -35918,7 +35915,7 @@ async def delete_vnet_connection_slot( # 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_delete_vnet_connection_slot_request( @@ -36079,14 +36076,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -36167,7 +36164,7 @@ async def get_vnet_connection_gateway_slot( _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.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -36339,14 +36336,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -36521,14 +36518,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -36597,7 +36594,7 @@ def list_web_jobs_slot( _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.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36704,7 +36701,7 @@ async def get_web_job_slot( _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.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -36831,7 +36828,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -36845,7 +36842,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -36929,14 +36926,14 @@ async def _swap_slot_with_production_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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -37080,7 +37077,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -37141,7 +37138,7 @@ def list_snapshots(self, resource_group_name: str, 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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -37234,7 +37231,7 @@ def list_snapshots_from_dr_secondary( _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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -37333,7 +37330,7 @@ async def get_source_control(self, resource_group_name: str, 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[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -37396,14 +37393,14 @@ async def _create_or_update_source_control_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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -37570,7 +37567,7 @@ async def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -37643,7 +37640,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _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_source_control_request( @@ -37775,14 +37772,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -37860,7 +37857,7 @@ async def start( # 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( @@ -37914,7 +37911,7 @@ async def _start_network_trace_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -38000,7 +37997,7 @@ async def begin_start_network_trace( _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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38073,7 +38070,7 @@ async def stop( # 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_stop_request( @@ -38135,7 +38132,7 @@ async def stop_network_trace( # 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_stop_network_trace_request( @@ -38197,7 +38194,7 @@ async def sync_repository( # 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_sync_repository_request( @@ -38259,7 +38256,7 @@ async def sync_function_triggers( # 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_sync_function_triggers_request( @@ -38314,7 +38311,7 @@ def list_triggered_web_jobs( _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.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38417,7 +38414,7 @@ async def get_triggered_web_job( _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.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -38488,7 +38485,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _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_triggered_web_job_request( @@ -38546,7 +38543,7 @@ def list_triggered_web_job_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.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -38652,7 +38649,7 @@ async def get_triggered_web_job_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[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -38724,7 +38721,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _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_run_triggered_web_job_request( @@ -38785,7 +38782,7 @@ def list_usages( _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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -38885,7 +38882,7 @@ async def list_vnet_connections(self, resource_group_name: str, name: str, **kwa _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.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -38953,7 +38950,7 @@ async def get_vnet_connection( _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.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -39105,14 +39102,14 @@ async def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -39186,7 +39183,7 @@ async def delete_vnet_connection( # 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_delete_vnet_connection_request( @@ -39334,14 +39331,14 @@ async def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -39418,7 +39415,7 @@ async def get_vnet_connection_gateway( _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.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -39577,14 +39574,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -39746,14 +39743,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -39816,7 +39813,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> A _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.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -39919,7 +39916,7 @@ async def get_web_job( _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.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_web_site_management_client_operations.py index 17f51e6ebf5a..c6fd50362604 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/aio/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -49,10 +49,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _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.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -178,14 +174,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -238,7 +234,7 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo _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.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -330,7 +326,7 @@ async def get_source_control(self, source_control_type: 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.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -443,14 +439,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -510,7 +506,7 @@ def list_billing_meters( _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.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -613,7 +609,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -677,7 +673,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _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.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -747,7 +743,7 @@ def list_geo_regions( _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.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -880,7 +876,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.IdentifierCollection] = kwargs.pop("cls", None) @@ -894,7 +890,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -977,7 +973,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr _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.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1070,7 +1066,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _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.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1177,14 +1173,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1312,14 +1308,14 @@ async def move( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1434,14 +1430,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1570,14 +1566,14 @@ async def validate_move( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_certificate_orders_operations.py index 458bf91444cf..46dcce2d5b84 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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 @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -103,7 +99,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 @@ -140,7 +136,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 @@ -178,7 +174,7 @@ def 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") @@ -219,7 +215,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 @@ -257,7 +253,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") @@ -298,7 +294,7 @@ def build_list_certificates_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 @@ -336,7 +332,7 @@ def build_get_certificate_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 @@ -375,7 +371,7 @@ def build_create_or_update_certificate_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") @@ -417,7 +413,7 @@ def build_delete_certificate_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 @@ -456,7 +452,7 @@ def build_update_certificate_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") @@ -498,7 +494,7 @@ def build_reissue_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") @@ -539,7 +535,7 @@ def build_renew_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") @@ -580,7 +576,7 @@ def build_resend_email_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 @@ -618,7 +614,7 @@ def build_resend_request_emails_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") @@ -659,7 +655,7 @@ def build_retrieve_site_seal_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") @@ -700,7 +696,7 @@ def build_verify_domain_ownership_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 @@ -738,7 +734,7 @@ def build_retrieve_certificate_actions_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 @@ -776,7 +772,7 @@ def build_retrieve_certificate_email_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 @@ -843,7 +839,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: _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.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -988,14 +984,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1052,7 +1048,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.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1152,7 +1148,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.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1208,14 +1204,14 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1381,7 +1377,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.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1454,7 +1450,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( @@ -1588,14 +1584,14 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1664,7 +1660,7 @@ def list_certificates( _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.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1767,7 +1763,7 @@ def get_certificate( _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.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1825,14 +1821,14 @@ def _create_or_update_certificate_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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -2005,7 +2001,7 @@ def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2081,7 +2077,7 @@ def delete_certificate( # 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_certificate_request( @@ -2223,14 +2219,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2376,14 +2372,14 @@ def reissue( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2520,14 +2516,14 @@ def renew( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2594,7 +2590,7 @@ def resend_email( # 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_resend_email_request( @@ -2723,14 +2719,14 @@ def resend_request_emails( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2865,14 +2861,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2943,7 +2939,7 @@ def verify_domain_ownership( # 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_verify_domain_ownership_request( @@ -3005,7 +3001,7 @@ def retrieve_certificate_actions( _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.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3071,7 +3067,7 @@ def retrieve_certificate_email_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[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_environments_operations.py index 6170c41e96f2..b666701b13a0 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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 @@ -71,7 +67,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 @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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") @@ -185,7 +181,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 @@ -223,7 +219,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -264,7 +260,7 @@ def build_list_capacities_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 @@ -300,7 +296,7 @@ def build_get_vip_info_request(resource_group_name: str, 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 @@ -336,7 +332,7 @@ def build_change_vnet_request(resource_group_name: str, 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") @@ -377,7 +373,7 @@ def build_list_diagnostics_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 @@ -415,7 +411,7 @@ def build_get_diagnostics_item_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 @@ -454,7 +450,7 @@ def build_get_inbound_network_dependencies_endpoints_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 @@ -492,7 +488,7 @@ def build_list_multi_role_pools_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 @@ -530,7 +526,7 @@ def build_get_multi_role_pool_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 @@ -568,7 +564,7 @@ def build_create_or_update_multi_role_pool_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") @@ -609,7 +605,7 @@ def build_update_multi_role_pool_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") @@ -650,7 +646,7 @@ def build_list_multi_role_pool_instance_metric_definitions_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 @@ -689,7 +685,7 @@ def build_list_multi_role_metric_definitions_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 @@ -727,7 +723,7 @@ def build_list_multi_role_pool_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 @@ -765,7 +761,7 @@ def build_list_multi_role_usages_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 @@ -803,7 +799,7 @@ def build_list_operations_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 @@ -841,7 +837,7 @@ def build_get_outbound_network_dependencies_endpoints_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 @@ -877,7 +873,7 @@ def build_reboot_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -913,7 +909,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +947,7 @@ def build_list_app_service_plans_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 @@ -994,7 +990,7 @@ def build_list_web_apps_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 @@ -1032,7 +1028,7 @@ def build_suspend_request(resource_group_name: str, 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 @@ -1070,7 +1066,7 @@ def build_list_usages_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 @@ -1110,7 +1106,7 @@ def build_list_worker_pools_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 @@ -1148,7 +1144,7 @@ def build_get_worker_pool_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 @@ -1187,7 +1183,7 @@ def build_create_or_update_worker_pool_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") @@ -1229,7 +1225,7 @@ def build_update_worker_pool_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") @@ -1271,7 +1267,7 @@ def build_list_worker_pool_instance_metric_definitions_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 @@ -1311,7 +1307,7 @@ def build_list_web_worker_metric_definitions_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 @@ -1350,7 +1346,7 @@ def build_list_worker_pool_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 @@ -1389,7 +1385,7 @@ def build_list_web_worker_usages_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 @@ -1457,7 +1453,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource _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.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1546,7 +1542,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.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1644,7 +1640,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -1700,14 +1696,14 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -1876,7 +1872,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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1935,7 +1931,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( @@ -2001,7 +1997,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) @@ -2142,14 +2138,14 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2217,7 +2213,7 @@ def list_capacities(self, resource_group_name: str, 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.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2316,7 +2312,7 @@ def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _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.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -2368,14 +2364,14 @@ def _change_vnet_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.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2534,7 +2530,7 @@ def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WebAppCollection] = kwargs.pop("cls", None) @@ -2547,7 +2543,7 @@ def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2683,7 +2679,7 @@ def list_diagnostics( _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.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -2751,7 +2747,7 @@ def get_diagnostics_item( _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.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -2812,7 +2808,7 @@ def get_inbound_network_dependencies_endpoints( _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.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2905,7 +2901,7 @@ def list_multi_role_pools( _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.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3004,7 +3000,7 @@ def get_multi_role_pool(self, resource_group_name: str, 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.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -3060,14 +3056,14 @@ def _create_or_update_multi_role_pool_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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3226,7 +3222,7 @@ def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -3367,14 +3363,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3447,7 +3443,7 @@ def list_multi_role_pool_instance_metric_definitions( _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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3543,7 +3539,7 @@ def list_multi_role_metric_definitions( _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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3636,7 +3632,7 @@ def list_multi_role_pool_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.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -3727,7 +3723,7 @@ def list_multi_role_usages(self, resource_group_name: str, 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[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -3826,7 +3822,7 @@ def list_operations(self, resource_group_name: str, 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[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -3886,7 +3882,7 @@ def get_outbound_network_dependencies_endpoints( _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.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3987,7 +3983,7 @@ def reboot( # 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_reboot_request( @@ -4033,7 +4029,7 @@ def _resume_initial(self, resource_group_name: str, 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.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -4103,7 +4099,7 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4232,7 +4228,7 @@ def list_app_service_plans( _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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -4328,7 +4324,7 @@ def list_web_apps( _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4414,7 +4410,7 @@ def _suspend_initial(self, resource_group_name: str, 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.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -4484,7 +4480,7 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4618,7 +4614,7 @@ def list_usages( _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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -4712,7 +4708,7 @@ def list_worker_pools( _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.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -4815,7 +4811,7 @@ def get_worker_pool( _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.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -4873,14 +4869,14 @@ def _create_or_update_worker_pool_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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5049,7 +5045,7 @@ def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5200,14 +5196,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5281,7 +5277,7 @@ def list_worker_pool_instance_metric_definitions( _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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5380,7 +5376,7 @@ def list_web_worker_metric_definitions( _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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5476,7 +5472,7 @@ def list_worker_pool_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.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5572,7 +5568,7 @@ def list_web_worker_usages( _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.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_plans_operations.py index 8fadb42e7740..f6a39be83586 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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 @@ -78,7 +75,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 @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +148,7 @@ def 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") @@ -190,7 +187,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -226,7 +223,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -267,7 +264,7 @@ def build_list_capabilities_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 @@ -305,7 +302,7 @@ def build_get_hybrid_connection_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 @@ -345,7 +342,7 @@ def build_delete_hybrid_connection_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 @@ -385,7 +382,7 @@ def build_list_hybrid_connection_keys_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 @@ -425,7 +422,7 @@ def build_list_web_apps_by_hybrid_connection_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 +462,7 @@ def build_get_hybrid_connection_plan_limit_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 @@ -503,7 +500,7 @@ def build_list_hybrid_connections_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 @@ -541,7 +538,7 @@ def build_restart_web_apps_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 @@ -588,7 +585,7 @@ def build_list_web_apps_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 @@ -632,7 +629,7 @@ def build_get_server_farm_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 @@ -670,7 +667,7 @@ def build_list_usages_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 @@ -708,7 +705,7 @@ def build_list_vnets_request(resource_group_name: str, 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 @@ -746,7 +743,7 @@ def build_get_vnet_from_server_farm_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 @@ -785,7 +782,7 @@ def build_get_vnet_gateway_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 @@ -825,7 +822,7 @@ def build_update_vnet_gateway_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") @@ -868,7 +865,7 @@ def build_list_routes_for_vnet_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 @@ -907,7 +904,7 @@ def build_get_route_for_vnet_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 @@ -947,7 +944,7 @@ def build_create_or_update_vnet_route_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") @@ -990,7 +987,7 @@ def build_delete_vnet_route_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 @@ -1030,7 +1027,7 @@ def build_update_vnet_route_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") @@ -1073,7 +1070,7 @@ def build_reboot_worker_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 @@ -1143,7 +1140,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod _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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1229,7 +1226,7 @@ def list_by_resource_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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1327,7 +1324,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _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.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -1381,14 +1378,14 @@ 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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1543,7 +1540,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.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1616,7 +1613,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( @@ -1746,14 +1743,14 @@ 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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1826,7 +1823,7 @@ def list_capabilities(self, resource_group_name: str, 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[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1896,7 +1893,7 @@ def get_hybrid_connection( _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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -1968,7 +1965,7 @@ def delete_hybrid_connection( # 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_hybrid_connection_request( @@ -2036,7 +2033,7 @@ def list_hybrid_connection_keys( _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.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2100,7 +2097,7 @@ def list_web_apps_by_hybrid_connection( _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.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2203,7 +2200,7 @@ def get_hybrid_connection_plan_limit( _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.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2261,7 +2258,7 @@ def list_hybrid_connections( _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.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2367,7 +2364,7 @@ def restart_web_apps( # 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_web_apps_request( @@ -2438,7 +2435,7 @@ def list_web_apps( _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2540,7 +2537,7 @@ def get_server_farm_skus(self, resource_group_name: str, 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[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2602,7 +2599,7 @@ def list_usages( _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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2702,7 +2699,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> 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.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -2770,7 +2767,7 @@ def get_vnet_from_server_farm( _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.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2843,7 +2840,7 @@ def get_vnet_gateway( _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.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2997,14 +2994,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3079,7 +3076,7 @@ def list_routes_for_vnet( _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.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3150,7 +3147,7 @@ def get_route_for_vnet( _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[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3306,14 +3303,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3392,7 +3389,7 @@ def delete_vnet_route( # 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_vnet_route_request( @@ -3542,14 +3539,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3626,7 +3623,7 @@ def reboot_worker( # 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_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_certificate_registration_provider_operations.py index 125e7f3dacc2..d56b2aec5573 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_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 @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_certificates_operations.py index 85f11f139690..944dce512943 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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 @@ -69,7 +65,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 @@ -104,7 +100,7 @@ def build_get_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -142,7 +138,7 @@ def 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") @@ -181,7 +177,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +213,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -285,7 +281,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Certificate"]: _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.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -370,7 +366,7 @@ def list_by_resource_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.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -468,7 +464,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _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.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -598,14 +594,14 @@ 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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -676,7 +672,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( @@ -806,14 +802,14 @@ 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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_deleted_web_apps_operations.py index 957982c5884d..337125891c90 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2020-06-01"] = kwargs.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_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 @@ -98,7 +93,7 @@ def build_get_deleted_web_app_by_location_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 @@ -156,7 +151,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: _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.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -241,7 +236,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.De _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.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_deleted_web_app_by_location( _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.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_diagnostics_operations.py index eb3a7e2ddae9..f3d5cd78d172 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_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 @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_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 @@ -139,7 +134,7 @@ def build_list_site_detector_responses_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_get_site_detector_response_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 @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_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 @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_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 @@ -307,7 +302,7 @@ def build_list_site_analyses_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_site_analysis_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 @@ -400,7 +395,7 @@ def build_execute_site_analysis_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 @@ -446,7 +441,7 @@ def build_list_site_detectors_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 @@ -490,7 +485,7 @@ def build_get_site_detector_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 @@ -539,7 +534,7 @@ def build_execute_site_detector_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 @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_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 @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_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 @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_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 @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_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 @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_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 @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_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 @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_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 @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_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 @@ -948,7 +943,7 @@ def build_get_site_detector_slot_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 @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_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 @@ -1079,7 +1074,7 @@ def list_hosting_environment_detector_responses( _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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1195,7 +1190,7 @@ def get_hosting_environment_detector_response( _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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1257,7 +1252,7 @@ def list_site_detector_responses( _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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1373,7 +1368,7 @@ def get_site_detector_response( _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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1435,7 +1430,7 @@ def list_site_diagnostic_categories( _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.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1538,7 +1533,7 @@ def get_site_diagnostic_category( _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.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1599,7 +1594,7 @@ def list_site_analyses( _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.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1705,7 +1700,7 @@ def get_site_analysis( _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.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1791,7 +1786,7 @@ def execute_site_analysis( _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.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1856,7 +1851,7 @@ def list_site_detectors( _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.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1962,7 +1957,7 @@ def get_site_detector( _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.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -2048,7 +2043,7 @@ def execute_site_detector( _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.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2113,7 +2108,7 @@ def list_site_detector_responses_slot( _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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2233,7 +2228,7 @@ def get_site_detector_response_slot( _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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2298,7 +2293,7 @@ def list_site_diagnostic_categories_slot( _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.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2404,7 +2399,7 @@ def get_site_diagnostic_category_slot( _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.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2468,7 +2463,7 @@ def list_site_analyses_slot( _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.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2583,7 +2578,7 @@ def get_site_analysis_slot( _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.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2673,7 +2668,7 @@ def execute_site_analysis_slot( _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.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2741,7 +2736,7 @@ def list_site_detectors_slot( _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.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2856,7 +2851,7 @@ def get_site_detector_slot( _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.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -2946,7 +2941,7 @@ def execute_site_detector_slot( _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.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_domain_registration_provider_operations.py index a2d0a5e83dfb..63fd8da6609b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_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 @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_domains_operations.py index e64c0b0bf553..ff0b73bedf88 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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 +72,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 @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(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 @@ -126,7 +122,7 @@ def build_list_recommendations_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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,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 @@ -191,7 +187,7 @@ def build_get_request(resource_group_name: str, domain_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 @@ -229,7 +225,7 @@ def 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") @@ -275,7 +271,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 @@ -317,7 +313,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") @@ -358,7 +354,7 @@ def build_list_ownership_identifiers_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 @@ -396,7 +392,7 @@ def build_get_ownership_identifier_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 +431,7 @@ def build_create_or_update_ownership_identifier_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") @@ -477,7 +473,7 @@ def build_delete_ownership_identifier_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 @@ -516,7 +512,7 @@ def build_update_ownership_identifier_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") @@ -556,7 +552,7 @@ def build_renew_request(resource_group_name: str, domain_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 @@ -674,14 +670,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -736,7 +732,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: _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.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -827,7 +823,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _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.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -927,7 +923,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -941,7 +937,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1025,7 +1021,7 @@ def list_by_resource_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.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1123,7 +1119,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _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.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1175,14 +1171,14 @@ 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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1333,7 +1329,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.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1410,7 +1406,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( @@ -1537,14 +1533,14 @@ 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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1613,7 +1609,7 @@ def list_ownership_identifiers( _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.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1716,7 +1712,7 @@ def get_ownership_identifier( _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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1869,14 +1865,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1950,7 +1946,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _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_ownership_identifier_request( @@ -2099,14 +2095,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2178,7 +2174,7 @@ def renew( # 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_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_provider_operations.py index 066799e60f62..8b3aeeb1d28d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_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 @@ -68,7 +63,7 @@ def build_list_operations_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 @@ -89,7 +84,7 @@ def build_get_available_stacks_on_prem_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 @@ -151,7 +146,7 @@ def get_available_stacks( _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.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -238,7 +233,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -327,7 +322,7 @@ def get_available_stacks_on_prem( _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.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_recommendations_operations.py index 5f3e8c0b9782..fc692cab9cd1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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 +70,7 @@ def build_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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 @@ -101,7 +96,7 @@ def build_disable_recommendation_for_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 @@ -136,7 +131,7 @@ def build_list_history_for_hosting_environment_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 @@ -184,7 +179,7 @@ def build_list_recommended_rules_for_hosting_environment_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 @@ -231,7 +226,7 @@ def build_disable_all_for_hosting_environment_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 +270,7 @@ def build_reset_all_filters_for_hosting_environment_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 @@ -321,7 +316,7 @@ def build_get_rule_details_by_hosting_environment_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 @@ -370,7 +365,7 @@ def build_disable_recommendation_for_hosting_environment_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 @@ -416,7 +411,7 @@ def build_list_history_for_web_app_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 @@ -464,7 +459,7 @@ def build_list_recommended_rules_for_web_app_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 @@ -506,7 +501,7 @@ def build_disable_all_for_web_app_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 @@ -544,7 +539,7 @@ def build_reset_all_filters_for_web_app_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 @@ -589,7 +584,7 @@ def build_get_rule_details_by_web_app_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 @@ -632,7 +627,7 @@ def build_disable_recommendation_for_site_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 @@ -708,7 +703,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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -801,7 +796,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _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_reset_all_filters_request( @@ -859,7 +854,7 @@ def disable_recommendation_for_subscription( # 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_disable_recommendation_for_subscription_request( @@ -925,7 +920,7 @@ def list_history_for_hosting_environment( _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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1032,7 +1027,7 @@ def list_recommended_rules_for_hosting_environment( _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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1137,7 +1132,7 @@ def disable_all_for_hosting_environment( # pylint: disable=inconsistent-return- _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_disable_all_for_hosting_environment_request( @@ -1202,7 +1197,7 @@ def reset_all_filters_for_hosting_environment( # pylint: disable=inconsistent-r _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_reset_all_filters_for_hosting_environment_request( @@ -1279,7 +1274,7 @@ def get_rule_details_by_hosting_environment( _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.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -1352,7 +1347,7 @@ def disable_recommendation_for_hosting_environment( # pylint: disable=inconsist _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_disable_recommendation_for_hosting_environment_request( @@ -1421,7 +1416,7 @@ def list_history_for_web_app( _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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1528,7 +1523,7 @@ def list_recommended_rules_for_web_app( _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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1631,7 +1626,7 @@ def disable_all_for_web_app( # 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_disable_all_for_web_app_request( @@ -1693,7 +1688,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _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_reset_all_filters_for_web_app_request( @@ -1769,7 +1764,7 @@ def get_rule_details_by_web_app( _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.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1840,7 +1835,7 @@ def disable_recommendation_for_site( # 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_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_resource_health_metadata_operations.py index 54ab6d7963d8..47b153e76cf2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2020-06-01"] = kwargs.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 @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, 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 @@ -140,7 +135,7 @@ def build_get_by_site_request(resource_group_name: str, 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 @@ -178,7 +173,7 @@ def build_list_by_site_slot_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 @@ -217,7 +212,7 @@ def build_get_by_site_slot_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 @@ -284,7 +279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: _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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +367,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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -465,7 +460,7 @@ def list_by_site( _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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -564,7 +559,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _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.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -626,7 +621,7 @@ def list_by_site_slot( _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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -731,7 +726,7 @@ def get_by_site_slot( _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.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_static_sites_operations.py index 0ca24dd34eda..eb9a56d60714 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_static_sites_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_preview_workflow_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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -76,7 +72,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 @@ -102,7 +98,7 @@ def build_get_static_sites_by_resource_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 @@ -139,7 +135,7 @@ def build_get_static_site_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 @@ -177,7 +173,7 @@ def build_create_or_update_static_site_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") @@ -218,7 +214,7 @@ def build_delete_static_site_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 @@ -256,7 +252,7 @@ def build_update_static_site_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") @@ -297,7 +293,7 @@ def build_list_static_site_users_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 @@ -336,7 +332,7 @@ def build_delete_static_site_user_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 @@ -376,7 +372,7 @@ def build_update_static_site_user_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") @@ -419,7 +415,7 @@ def build_get_static_site_builds_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 @@ -457,7 +453,7 @@ def build_get_static_site_build_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 @@ -496,7 +492,7 @@ def build_delete_static_site_build_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 @@ -535,7 +531,7 @@ def build_create_or_update_static_site_build_function_app_settings_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") @@ -577,7 +573,7 @@ def build_list_static_site_build_functions_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 @@ -616,7 +612,7 @@ def build_list_static_site_build_function_app_settings_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 @@ -655,7 +651,7 @@ def build_create_or_update_static_site_function_app_settings_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") @@ -696,7 +692,7 @@ def build_create_user_roles_invitation_link_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") @@ -737,7 +733,7 @@ def build_list_static_site_custom_domains_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 @@ -775,7 +771,7 @@ def build_create_or_update_static_site_custom_domain_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 @@ -814,7 +810,7 @@ def build_delete_static_site_custom_domain_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 @@ -853,7 +849,7 @@ def build_validate_custom_domain_can_be_added_to_static_site_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 @@ -892,7 +888,7 @@ def build_detach_static_site_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 @@ -930,7 +926,7 @@ def build_list_static_site_functions_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 @@ -968,7 +964,7 @@ def build_list_static_site_function_app_settings_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 @@ -1006,7 +1002,7 @@ def build_list_static_site_secrets_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 @@ -1044,7 +1040,7 @@ def build_reset_static_site_api_key_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") @@ -1190,14 +1186,14 @@ def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -1254,7 +1250,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.StaticSiteARMResource"]: _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.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -1342,7 +1338,7 @@ def get_static_sites_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.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -1440,7 +1436,7 @@ def get_static_site(self, resource_group_name: str, 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.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -1576,14 +1572,14 @@ def create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -1658,7 +1654,7 @@ def delete_static_site( # 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_static_site_request( @@ -1790,14 +1786,14 @@ def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -1868,7 +1864,7 @@ def list_static_site_users( _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.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -1974,7 +1970,7 @@ def delete_static_site_user( # 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_static_site_user_request( @@ -2127,14 +2123,14 @@ def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -2201,7 +2197,7 @@ def get_static_site_builds( _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.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -2304,7 +2300,7 @@ def get_static_site_build( _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.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -2373,7 +2369,7 @@ def delete_static_site_build( # 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_static_site_build_request( @@ -2512,14 +2508,14 @@ def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2591,7 +2587,7 @@ def list_static_site_build_functions( _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.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2695,7 +2691,7 @@ def list_static_site_build_function_app_settings( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -2829,14 +2825,14 @@ def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2981,14 +2977,14 @@ def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -3055,7 +3051,7 @@ def list_static_site_custom_domains( _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.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3158,7 +3154,7 @@ def create_or_update_static_site_custom_domain( _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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_create_or_update_static_site_custom_domain_request( @@ -3231,7 +3227,7 @@ def delete_static_site_custom_domain( # 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_delete_static_site_custom_domain_request( @@ -3296,7 +3292,7 @@ def validate_custom_domain_can_be_added_to_static_site( # pylint: disable=incon _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_validate_custom_domain_can_be_added_to_static_site_request( @@ -3359,7 +3355,7 @@ def detach_static_site( # 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_detach_static_site_request( @@ -3415,7 +3411,7 @@ def list_static_site_functions( _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.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3516,7 +3512,7 @@ def list_static_site_function_app_settings( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -3584,7 +3580,7 @@ def list_static_site_secrets(self, resource_group_name: str, 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[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -3720,14 +3716,14 @@ def reset_static_site_api_key( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_top_level_domains_operations.py index 520d8889addd..7aaaa3c5fce8 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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 @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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 @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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") @@ -158,7 +154,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: _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.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -251,7 +247,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _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.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -359,7 +355,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -373,7 +369,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_web_apps_operations.py index 8c27911b1450..a02fb2f66f54 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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 @@ -78,7 +75,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["2020-06-01"] = kwargs.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 +112,7 @@ def build_get_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -153,7 +150,7 @@ def 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") @@ -200,7 +197,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 @@ -242,7 +239,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -283,7 +280,7 @@ def build_analyze_custom_hostname_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 @@ -323,7 +320,7 @@ def build_apply_slot_config_to_production_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") @@ -362,7 +359,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -401,7 +398,7 @@ def build_list_backups_request(resource_group_name: str, 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 @@ -439,7 +436,7 @@ def build_get_backup_status_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 @@ -478,7 +475,7 @@ def build_delete_backup_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 @@ -517,7 +514,7 @@ def build_list_backup_status_secrets_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") @@ -559,7 +556,7 @@ def build_restore_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") @@ -601,7 +598,7 @@ def build_get_basic_publishing_credentials_policies_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 @@ -639,7 +636,7 @@ def build_get_ftp_allowed_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 @@ -677,7 +674,7 @@ def build_update_ftp_allowed_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") @@ -718,7 +715,7 @@ def build_get_scm_allowed_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 @@ -756,7 +753,7 @@ def build_update_scm_allowed_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") @@ -797,7 +794,7 @@ def build_list_configurations_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 @@ -835,7 +832,7 @@ def build_update_application_settings_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") @@ -876,7 +873,7 @@ def build_list_application_settings_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 @@ -914,7 +911,7 @@ def build_update_auth_settings_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") @@ -955,7 +952,7 @@ def build_get_auth_settings_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 @@ -993,7 +990,7 @@ def build_update_auth_settings_v2_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") @@ -1034,7 +1031,7 @@ def build_get_auth_settings_v2_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 @@ -1072,7 +1069,7 @@ def build_update_azure_storage_accounts_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") @@ -1113,7 +1110,7 @@ def build_list_azure_storage_accounts_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 @@ -1151,7 +1148,7 @@ def build_update_backup_configuration_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") @@ -1192,7 +1189,7 @@ def build_delete_backup_configuration_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 @@ -1230,7 +1227,7 @@ def build_get_backup_configuration_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 @@ -1268,7 +1265,7 @@ def build_update_connection_strings_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") @@ -1309,7 +1306,7 @@ def build_list_connection_strings_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 @@ -1347,7 +1344,7 @@ def build_get_diagnostic_logs_configuration_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 @@ -1385,7 +1382,7 @@ def build_update_diagnostic_logs_config_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") @@ -1426,7 +1423,7 @@ def build_update_metadata_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") @@ -1467,7 +1464,7 @@ def build_list_metadata_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 @@ -1505,7 +1502,7 @@ def build_list_publishing_credentials_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 @@ -1543,7 +1540,7 @@ def build_update_site_push_settings_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") @@ -1584,7 +1581,7 @@ def build_list_site_push_settings_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 @@ -1622,7 +1619,7 @@ def build_list_slot_configuration_names_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 @@ -1660,7 +1657,7 @@ def build_update_slot_configuration_names_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") @@ -1701,7 +1698,7 @@ def build_get_configuration_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 @@ -1739,7 +1736,7 @@ def build_create_or_update_configuration_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") @@ -1780,7 +1777,7 @@ def build_update_configuration_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") @@ -1821,7 +1818,7 @@ def build_list_configuration_snapshot_info_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 @@ -1859,7 +1856,7 @@ def build_get_configuration_snapshot_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 @@ -1898,7 +1895,7 @@ def build_recover_site_configuration_snapshot_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 @@ -1937,7 +1934,7 @@ def build_get_web_site_container_logs_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/octet-stream") # Construct URL @@ -1975,7 +1972,7 @@ def build_get_container_logs_zip_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/zip") # Construct URL @@ -2013,7 +2010,7 @@ def build_list_continuous_web_jobs_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 @@ -2051,7 +2048,7 @@ def build_get_continuous_web_job_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 @@ -2090,7 +2087,7 @@ def build_delete_continuous_web_job_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 @@ -2129,7 +2126,7 @@ def build_start_continuous_web_job_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 @@ -2168,7 +2165,7 @@ def build_stop_continuous_web_job_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 @@ -2207,7 +2204,7 @@ def build_list_deployments_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 @@ -2245,7 +2242,7 @@ def build_get_deployment_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 @@ -2284,7 +2281,7 @@ def build_create_deployment_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") @@ -2326,7 +2323,7 @@ def build_delete_deployment_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 @@ -2365,7 +2362,7 @@ def build_list_deployment_log_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 @@ -2404,7 +2401,7 @@ def build_discover_backup_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") @@ -2445,7 +2442,7 @@ def build_list_domain_ownership_identifiers_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 @@ -2483,7 +2480,7 @@ def build_get_domain_ownership_identifier_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 @@ -2524,7 +2521,7 @@ def build_create_or_update_domain_ownership_identifier_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") @@ -2568,7 +2565,7 @@ def build_delete_domain_ownership_identifier_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 @@ -2609,7 +2606,7 @@ def build_update_domain_ownership_identifier_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") @@ -2653,7 +2650,7 @@ def build_get_ms_deploy_status_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 @@ -2691,7 +2688,7 @@ def build_create_ms_deploy_operation_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") @@ -2732,7 +2729,7 @@ def build_get_ms_deploy_log_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 @@ -2770,7 +2767,7 @@ def build_list_functions_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 @@ -2808,7 +2805,7 @@ def build_get_functions_admin_token_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 @@ -2846,7 +2843,7 @@ def build_get_function_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 @@ -2885,7 +2882,7 @@ def build_create_function_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") @@ -2927,7 +2924,7 @@ def build_delete_function_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 @@ -2966,7 +2963,7 @@ def build_create_or_update_function_secret_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") @@ -3009,7 +3006,7 @@ def build_delete_function_secret_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 @@ -3049,7 +3046,7 @@ def build_list_function_keys_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 @@ -3088,7 +3085,7 @@ def build_list_function_secrets_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 @@ -3127,7 +3124,7 @@ def build_list_host_keys_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 @@ -3165,7 +3162,7 @@ def build_list_sync_status_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 @@ -3203,7 +3200,7 @@ def build_sync_functions_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 @@ -3241,7 +3238,7 @@ def build_create_or_update_host_secret_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") @@ -3284,7 +3281,7 @@ def build_delete_host_secret_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 @@ -3324,7 +3321,7 @@ def build_list_host_name_bindings_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 @@ -3362,7 +3359,7 @@ def build_get_host_name_binding_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 @@ -3401,7 +3398,7 @@ def build_create_or_update_host_name_binding_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") @@ -3443,7 +3440,7 @@ def build_delete_host_name_binding_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 @@ -3482,7 +3479,7 @@ def build_get_hybrid_connection_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 @@ -3522,7 +3519,7 @@ def build_create_or_update_hybrid_connection_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") @@ -3565,7 +3562,7 @@ def build_delete_hybrid_connection_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 @@ -3605,7 +3602,7 @@ def build_update_hybrid_connection_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") @@ -3648,7 +3645,7 @@ def build_list_hybrid_connections_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 @@ -3686,7 +3683,7 @@ def build_list_relay_service_connections_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 @@ -3724,7 +3721,7 @@ def build_get_relay_service_connection_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 @@ -3763,7 +3760,7 @@ def build_create_or_update_relay_service_connection_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") @@ -3805,7 +3802,7 @@ def build_delete_relay_service_connection_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 @@ -3844,7 +3841,7 @@ def build_update_relay_service_connection_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") @@ -3886,7 +3883,7 @@ def build_list_instance_identifiers_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 @@ -3924,7 +3921,7 @@ def build_get_instance_info_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 @@ -3963,7 +3960,7 @@ def build_get_instance_ms_deploy_status_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 @@ -4002,7 +3999,7 @@ def build_create_instance_ms_deploy_operation_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") @@ -4044,7 +4041,7 @@ def build_get_instance_ms_deploy_log_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 @@ -4083,7 +4080,7 @@ def build_list_instance_processes_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 @@ -4122,7 +4119,7 @@ def build_get_instance_process_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 @@ -4162,7 +4159,7 @@ def build_delete_instance_process_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 @@ -4202,7 +4199,7 @@ def build_get_instance_process_dump_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 @@ -4242,7 +4239,7 @@ def build_list_instance_process_modules_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 @@ -4288,7 +4285,7 @@ def build_get_instance_process_module_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 @@ -4329,7 +4326,7 @@ def build_list_instance_process_threads_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 @@ -4367,7 +4364,7 @@ def build_is_cloneable_request(resource_group_name: str, 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 @@ -4405,7 +4402,7 @@ def build_list_site_backups_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 @@ -4443,7 +4440,7 @@ def build_list_sync_function_triggers_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 @@ -4481,7 +4478,7 @@ def build_migrate_storage_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") @@ -4523,7 +4520,7 @@ def build_migrate_my_sql_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") @@ -4564,7 +4561,7 @@ def build_get_migrate_my_sql_status_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 @@ -4602,7 +4599,7 @@ def build_get_swift_virtual_network_connection_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 @@ -4640,7 +4637,7 @@ def build_create_or_update_swift_virtual_network_connection_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") @@ -4681,7 +4678,7 @@ def build_delete_swift_virtual_network_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 @@ -4719,7 +4716,7 @@ def build_update_swift_virtual_network_connection_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") @@ -4760,7 +4757,7 @@ def build_list_network_features_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 @@ -4799,7 +4796,7 @@ def build_get_network_trace_operation_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 @@ -4845,7 +4842,7 @@ def build_start_web_site_network_trace_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 @@ -4896,7 +4893,7 @@ def build_start_web_site_network_trace_operation_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 @@ -4940,7 +4937,7 @@ def build_stop_web_site_network_trace_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 @@ -4978,7 +4975,7 @@ def build_get_network_traces_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 @@ -5017,7 +5014,7 @@ def build_get_network_trace_operation_v2_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 @@ -5056,7 +5053,7 @@ def build_get_network_traces_v2_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 @@ -5095,7 +5092,7 @@ def build_generate_new_site_publishing_password_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 @@ -5133,7 +5130,7 @@ def build_list_perf_mon_counters_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 @@ -5173,7 +5170,7 @@ def build_get_site_php_error_log_flag_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 @@ -5211,7 +5208,7 @@ def build_list_premier_add_ons_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 @@ -5249,7 +5246,7 @@ def build_get_premier_add_on_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 @@ -5288,7 +5285,7 @@ def build_add_premier_add_on_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") @@ -5330,7 +5327,7 @@ def build_delete_premier_add_on_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 @@ -5369,7 +5366,7 @@ def build_update_premier_add_on_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") @@ -5411,7 +5408,7 @@ def build_get_private_access_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 @@ -5449,7 +5446,7 @@ def build_put_private_access_vnet_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") @@ -5490,7 +5487,7 @@ def build_list_processes_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 @@ -5528,7 +5525,7 @@ def build_get_process_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 @@ -5567,7 +5564,7 @@ def build_delete_process_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 @@ -5606,7 +5603,7 @@ def build_get_process_dump_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 @@ -5645,7 +5642,7 @@ def build_list_process_modules_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 @@ -5684,7 +5681,7 @@ def build_get_process_module_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 @@ -5724,7 +5721,7 @@ def build_list_process_threads_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 @@ -5763,7 +5760,7 @@ def build_list_public_certificates_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 @@ -5801,7 +5798,7 @@ def build_get_public_certificate_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 @@ -5840,7 +5837,7 @@ def build_create_or_update_public_certificate_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") @@ -5882,7 +5879,7 @@ def build_delete_public_certificate_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 @@ -5921,7 +5918,7 @@ def build_list_publishing_profile_xml_with_secrets_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/xml") @@ -5962,7 +5959,7 @@ def build_reset_production_slot_config_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 @@ -6006,7 +6003,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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6048,7 +6045,7 @@ def build_restore_from_backup_blob_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") @@ -6089,7 +6086,7 @@ def build_restore_from_deleted_app_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") @@ -6130,7 +6127,7 @@ def build_restore_snapshot_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") @@ -6171,7 +6168,7 @@ def build_list_site_extensions_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 @@ -6209,7 +6206,7 @@ def build_get_site_extension_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 @@ -6248,7 +6245,7 @@ def build_install_site_extension_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 @@ -6287,7 +6284,7 @@ def build_delete_site_extension_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 @@ -6326,7 +6323,7 @@ def build_copy_production_slot_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") @@ -6365,7 +6362,7 @@ def build_list_slots_request(resource_group_name: str, 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 @@ -6403,7 +6400,7 @@ def build_get_slot_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 @@ -6442,7 +6439,7 @@ def build_create_or_update_slot_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") @@ -6491,7 +6488,7 @@ def build_delete_slot_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 @@ -6536,7 +6533,7 @@ def build_update_slot_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") @@ -6584,7 +6581,7 @@ def build_analyze_custom_hostname_slot_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 @@ -6625,7 +6622,7 @@ def build_apply_slot_configuration_slot_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") @@ -6667,7 +6664,7 @@ def build_backup_slot_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") @@ -6709,7 +6706,7 @@ def build_list_backups_slot_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 @@ -6748,7 +6745,7 @@ def build_get_backup_status_slot_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 @@ -6788,7 +6785,7 @@ def build_delete_backup_slot_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 @@ -6828,7 +6825,7 @@ def build_list_backup_status_secrets_slot_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") @@ -6871,7 +6868,7 @@ def build_restore_slot_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") @@ -6914,7 +6911,7 @@ def build_list_configurations_slot_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 @@ -6953,7 +6950,7 @@ def build_update_application_settings_slot_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") @@ -6995,7 +6992,7 @@ def build_list_application_settings_slot_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 @@ -7034,7 +7031,7 @@ def build_update_auth_settings_slot_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") @@ -7076,7 +7073,7 @@ def build_get_auth_settings_slot_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 @@ -7115,7 +7112,7 @@ def build_update_auth_settings_v2_slot_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") @@ -7157,7 +7154,7 @@ def build_get_auth_settings_v2_slot_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 @@ -7196,7 +7193,7 @@ def build_update_azure_storage_accounts_slot_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") @@ -7238,7 +7235,7 @@ def build_list_azure_storage_accounts_slot_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 @@ -7277,7 +7274,7 @@ def build_update_backup_configuration_slot_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") @@ -7319,7 +7316,7 @@ def build_delete_backup_configuration_slot_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 @@ -7358,7 +7355,7 @@ def build_get_backup_configuration_slot_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 @@ -7397,7 +7394,7 @@ def build_update_connection_strings_slot_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") @@ -7439,7 +7436,7 @@ def build_list_connection_strings_slot_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 @@ -7478,7 +7475,7 @@ def build_get_diagnostic_logs_configuration_slot_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 @@ -7517,7 +7514,7 @@ def build_update_diagnostic_logs_config_slot_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") @@ -7559,7 +7556,7 @@ def build_update_metadata_slot_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") @@ -7601,7 +7598,7 @@ def build_list_metadata_slot_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 @@ -7640,7 +7637,7 @@ def build_list_publishing_credentials_slot_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 @@ -7679,7 +7676,7 @@ def build_update_site_push_settings_slot_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") @@ -7721,7 +7718,7 @@ def build_list_site_push_settings_slot_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 @@ -7760,7 +7757,7 @@ def build_get_configuration_slot_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 @@ -7799,7 +7796,7 @@ def build_create_or_update_configuration_slot_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") @@ -7841,7 +7838,7 @@ def build_update_configuration_slot_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") @@ -7883,7 +7880,7 @@ def build_list_configuration_snapshot_info_slot_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 @@ -7922,7 +7919,7 @@ def build_get_configuration_snapshot_slot_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 @@ -7962,7 +7959,7 @@ def build_recover_site_configuration_snapshot_slot_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 @@ -8002,7 +7999,7 @@ def build_get_web_site_container_logs_slot_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/octet-stream") # Construct URL @@ -8041,7 +8038,7 @@ def build_get_container_logs_zip_slot_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/zip") # Construct URL @@ -8080,7 +8077,7 @@ def build_list_continuous_web_jobs_slot_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 @@ -8119,7 +8116,7 @@ def build_get_continuous_web_job_slot_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 @@ -8159,7 +8156,7 @@ def build_delete_continuous_web_job_slot_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 @@ -8199,7 +8196,7 @@ def build_start_continuous_web_job_slot_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 @@ -8239,7 +8236,7 @@ def build_stop_continuous_web_job_slot_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 @@ -8279,7 +8276,7 @@ def build_list_deployments_slot_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 @@ -8318,7 +8315,7 @@ def build_get_deployment_slot_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 @@ -8358,7 +8355,7 @@ def build_create_deployment_slot_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") @@ -8401,7 +8398,7 @@ def build_delete_deployment_slot_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 @@ -8441,7 +8438,7 @@ def build_list_deployment_log_slot_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 @@ -8481,7 +8478,7 @@ def build_discover_backup_slot_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") @@ -8523,7 +8520,7 @@ def build_list_domain_ownership_identifiers_slot_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 @@ -8567,7 +8564,7 @@ def build_get_domain_ownership_identifier_slot_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 @@ -8614,7 +8611,7 @@ def build_create_or_update_domain_ownership_identifier_slot_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") @@ -8664,7 +8661,7 @@ def build_delete_domain_ownership_identifier_slot_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 @@ -8711,7 +8708,7 @@ def build_update_domain_ownership_identifier_slot_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") @@ -8756,7 +8753,7 @@ def build_get_ms_deploy_status_slot_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 @@ -8795,7 +8792,7 @@ def build_create_ms_deploy_operation_slot_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") @@ -8837,7 +8834,7 @@ def build_get_ms_deploy_log_slot_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 @@ -8876,7 +8873,7 @@ def build_list_instance_functions_slot_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 @@ -8915,7 +8912,7 @@ def build_get_functions_admin_token_slot_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 @@ -8954,7 +8951,7 @@ def build_get_instance_function_slot_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 @@ -8994,7 +8991,7 @@ def build_create_instance_function_slot_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") @@ -9037,7 +9034,7 @@ def build_delete_instance_function_slot_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 @@ -9083,7 +9080,7 @@ def build_create_or_update_function_secret_slot_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") @@ -9133,7 +9130,7 @@ def build_delete_function_secret_slot_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 @@ -9174,7 +9171,7 @@ def build_list_function_keys_slot_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 @@ -9214,7 +9211,7 @@ def build_list_function_secrets_slot_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 @@ -9254,7 +9251,7 @@ def build_list_host_keys_slot_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 @@ -9293,7 +9290,7 @@ def build_list_sync_status_slot_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 @@ -9332,7 +9329,7 @@ def build_sync_functions_slot_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 @@ -9371,7 +9368,7 @@ def build_create_or_update_host_secret_slot_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") @@ -9415,7 +9412,7 @@ def build_delete_host_secret_slot_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 @@ -9456,7 +9453,7 @@ def build_list_host_name_bindings_slot_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 @@ -9495,7 +9492,7 @@ def build_get_host_name_binding_slot_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 @@ -9535,7 +9532,7 @@ def build_create_or_update_host_name_binding_slot_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") @@ -9578,7 +9575,7 @@ def build_delete_host_name_binding_slot_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 @@ -9624,7 +9621,7 @@ def build_get_hybrid_connection_slot_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 @@ -9671,7 +9668,7 @@ def build_create_or_update_hybrid_connection_slot_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") @@ -9721,7 +9718,7 @@ def build_delete_hybrid_connection_slot_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 @@ -9768,7 +9765,7 @@ def build_update_hybrid_connection_slot_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") @@ -9812,7 +9809,7 @@ def build_list_hybrid_connections_slot_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 @@ -9851,7 +9848,7 @@ def build_list_relay_service_connections_slot_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 @@ -9890,7 +9887,7 @@ def build_get_relay_service_connection_slot_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 @@ -9930,7 +9927,7 @@ def build_create_or_update_relay_service_connection_slot_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") @@ -9973,7 +9970,7 @@ def build_delete_relay_service_connection_slot_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 @@ -10013,7 +10010,7 @@ def build_update_relay_service_connection_slot_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") @@ -10056,7 +10053,7 @@ def build_list_instance_identifiers_slot_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 @@ -10095,7 +10092,7 @@ def build_get_instance_info_slot_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 @@ -10135,7 +10132,7 @@ def build_get_instance_ms_deploy_status_slot_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 @@ -10175,7 +10172,7 @@ def build_create_instance_ms_deploy_operation_slot_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") @@ -10218,7 +10215,7 @@ def build_get_instance_ms_deploy_log_slot_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 @@ -10258,7 +10255,7 @@ def build_list_instance_processes_slot_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 @@ -10304,7 +10301,7 @@ def build_get_instance_process_slot_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 @@ -10351,7 +10348,7 @@ def build_delete_instance_process_slot_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 @@ -10398,7 +10395,7 @@ def build_get_instance_process_dump_slot_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 @@ -10445,7 +10442,7 @@ def build_list_instance_process_modules_slot_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 @@ -10493,7 +10490,7 @@ def build_get_instance_process_module_slot_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 @@ -10541,7 +10538,7 @@ def build_list_instance_process_threads_slot_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 @@ -10582,7 +10579,7 @@ def build_is_cloneable_slot_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 @@ -10621,7 +10618,7 @@ def build_list_site_backups_slot_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 @@ -10660,7 +10657,7 @@ def build_list_sync_function_triggers_slot_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 @@ -10699,7 +10696,7 @@ def build_get_migrate_my_sql_status_slot_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 @@ -10738,7 +10735,7 @@ def build_get_swift_virtual_network_connection_slot_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 @@ -10777,7 +10774,7 @@ def build_create_or_update_swift_virtual_network_connection_slot_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") @@ -10819,7 +10816,7 @@ def build_delete_swift_virtual_network_slot_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 @@ -10858,7 +10855,7 @@ def build_update_swift_virtual_network_connection_slot_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") @@ -10900,7 +10897,7 @@ def build_list_network_features_slot_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 @@ -10940,7 +10937,7 @@ def build_get_network_trace_operation_slot_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 @@ -10988,7 +10985,7 @@ def build_start_web_site_network_trace_slot_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 @@ -11041,7 +11038,7 @@ def build_start_web_site_network_trace_operation_slot_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 @@ -11086,7 +11083,7 @@ def build_stop_web_site_network_trace_slot_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 @@ -11125,7 +11122,7 @@ def build_get_network_traces_slot_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 @@ -11165,7 +11162,7 @@ def build_get_network_trace_operation_slot_v2_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 @@ -11205,7 +11202,7 @@ def build_get_network_traces_slot_v2_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 @@ -11245,7 +11242,7 @@ def build_generate_new_site_publishing_password_slot_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 @@ -11284,7 +11281,7 @@ def build_list_perf_mon_counters_slot_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 @@ -11325,7 +11322,7 @@ def build_get_site_php_error_log_flag_slot_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 @@ -11364,7 +11361,7 @@ def build_list_premier_add_ons_slot_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 @@ -11403,7 +11400,7 @@ def build_get_premier_add_on_slot_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 @@ -11443,7 +11440,7 @@ def build_add_premier_add_on_slot_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") @@ -11486,7 +11483,7 @@ def build_delete_premier_add_on_slot_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 @@ -11526,7 +11523,7 @@ def build_update_premier_add_on_slot_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") @@ -11569,7 +11566,7 @@ def build_get_private_access_slot_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 @@ -11608,7 +11605,7 @@ def build_put_private_access_vnet_slot_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") @@ -11650,7 +11647,7 @@ def build_get_private_endpoint_connection_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 @@ -11691,7 +11688,7 @@ def build_approve_or_reject_private_endpoint_connection_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") @@ -11735,7 +11732,7 @@ def build_delete_private_endpoint_connection_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 @@ -11776,7 +11773,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-01"] = kwargs.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 @@ -11814,7 +11811,7 @@ def build_list_processes_slot_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 @@ -11853,7 +11850,7 @@ def build_get_process_slot_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 @@ -11893,7 +11890,7 @@ def build_delete_process_slot_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 @@ -11933,7 +11930,7 @@ def build_get_process_dump_slot_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 @@ -11973,7 +11970,7 @@ def build_list_process_modules_slot_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 @@ -12019,7 +12016,7 @@ def build_get_process_module_slot_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 @@ -12060,7 +12057,7 @@ def build_list_process_threads_slot_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 @@ -12100,7 +12097,7 @@ def build_list_public_certificates_slot_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 @@ -12139,7 +12136,7 @@ def build_get_public_certificate_slot_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 @@ -12179,7 +12176,7 @@ def build_create_or_update_public_certificate_slot_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") @@ -12222,7 +12219,7 @@ def build_delete_public_certificate_slot_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 @@ -12262,7 +12259,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_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/xml") @@ -12304,7 +12301,7 @@ def build_reset_slot_configuration_slot_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 @@ -12350,7 +12347,7 @@ def build_restart_slot_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 @@ -12393,7 +12390,7 @@ def build_restore_from_backup_blob_slot_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") @@ -12435,7 +12432,7 @@ def build_restore_from_deleted_app_slot_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") @@ -12477,7 +12474,7 @@ def build_restore_snapshot_slot_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") @@ -12519,7 +12516,7 @@ def build_list_site_extensions_slot_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 @@ -12558,7 +12555,7 @@ def build_get_site_extension_slot_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 @@ -12598,7 +12595,7 @@ def build_install_site_extension_slot_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 @@ -12638,7 +12635,7 @@ def build_delete_site_extension_slot_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 @@ -12678,7 +12675,7 @@ def build_copy_slot_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") @@ -12720,7 +12717,7 @@ def build_list_slot_differences_slot_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") @@ -12762,7 +12759,7 @@ def build_swap_slot_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") @@ -12804,7 +12801,7 @@ def build_list_snapshots_slot_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 @@ -12843,7 +12840,7 @@ def build_list_snapshots_from_dr_secondary_slot_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 @@ -12882,7 +12879,7 @@ def build_get_source_control_slot_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 @@ -12921,7 +12918,7 @@ def build_create_or_update_source_control_slot_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") @@ -12963,7 +12960,7 @@ def build_delete_source_control_slot_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 @@ -13002,7 +12999,7 @@ def build_update_source_control_slot_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") @@ -13044,7 +13041,7 @@ def build_start_slot_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 @@ -13091,7 +13088,7 @@ def build_start_network_trace_slot_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 @@ -13136,7 +13133,7 @@ def build_stop_slot_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 @@ -13175,7 +13172,7 @@ def build_stop_network_trace_slot_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 @@ -13214,7 +13211,7 @@ def build_sync_repository_slot_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 @@ -13253,7 +13250,7 @@ def build_sync_function_triggers_slot_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 @@ -13292,7 +13289,7 @@ def build_list_triggered_web_jobs_slot_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 @@ -13331,7 +13328,7 @@ def build_get_triggered_web_job_slot_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 @@ -13371,7 +13368,7 @@ def build_delete_triggered_web_job_slot_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 @@ -13411,7 +13408,7 @@ def build_list_triggered_web_job_history_slot_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 @@ -13451,7 +13448,7 @@ def build_get_triggered_web_job_history_slot_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 @@ -13492,7 +13489,7 @@ def build_run_triggered_web_job_slot_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 @@ -13532,7 +13529,7 @@ def build_list_usages_slot_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 @@ -13573,7 +13570,7 @@ def build_list_vnet_connections_slot_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 @@ -13612,7 +13609,7 @@ def build_get_vnet_connection_slot_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 @@ -13652,7 +13649,7 @@ def build_create_or_update_vnet_connection_slot_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") @@ -13695,7 +13692,7 @@ def build_delete_vnet_connection_slot_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 @@ -13735,7 +13732,7 @@ def build_update_vnet_connection_slot_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") @@ -13784,7 +13781,7 @@ def build_get_vnet_connection_gateway_slot_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 @@ -13831,7 +13828,7 @@ def build_create_or_update_vnet_connection_gateway_slot_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") @@ -13881,7 +13878,7 @@ def build_update_vnet_connection_gateway_slot_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") @@ -13925,7 +13922,7 @@ def build_list_web_jobs_slot_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 @@ -13964,7 +13961,7 @@ def build_get_web_job_slot_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 @@ -14004,7 +14001,7 @@ def build_list_slot_differences_from_production_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") @@ -14045,7 +14042,7 @@ def build_swap_slot_with_production_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") @@ -14086,7 +14083,7 @@ def build_list_snapshots_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 @@ -14124,7 +14121,7 @@ def build_list_snapshots_from_dr_secondary_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 @@ -14162,7 +14159,7 @@ def build_get_source_control_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 @@ -14200,7 +14197,7 @@ def build_create_or_update_source_control_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") @@ -14241,7 +14238,7 @@ def build_delete_source_control_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 @@ -14279,7 +14276,7 @@ def build_update_source_control_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") @@ -14318,7 +14315,7 @@ def build_start_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14363,7 +14360,7 @@ def build_start_network_trace_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 @@ -14405,7 +14402,7 @@ def build_stop_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14443,7 +14440,7 @@ def build_stop_network_trace_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 @@ -14481,7 +14478,7 @@ def build_sync_repository_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 @@ -14519,7 +14516,7 @@ def build_sync_function_triggers_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 @@ -14557,7 +14554,7 @@ def build_list_triggered_web_jobs_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 @@ -14595,7 +14592,7 @@ def build_get_triggered_web_job_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 @@ -14634,7 +14631,7 @@ def build_delete_triggered_web_job_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 @@ -14673,7 +14670,7 @@ def build_list_triggered_web_job_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 @@ -14712,7 +14709,7 @@ def build_get_triggered_web_job_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 @@ -14752,7 +14749,7 @@ def build_run_triggered_web_job_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 @@ -14791,7 +14788,7 @@ def build_list_usages_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 @@ -14831,7 +14828,7 @@ def build_list_vnet_connections_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 @@ -14869,7 +14866,7 @@ def build_get_vnet_connection_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 @@ -14908,7 +14905,7 @@ def build_create_or_update_vnet_connection_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") @@ -14950,7 +14947,7 @@ def build_delete_vnet_connection_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 @@ -14989,7 +14986,7 @@ def build_update_vnet_connection_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") @@ -15031,7 +15028,7 @@ def build_get_vnet_connection_gateway_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 @@ -15071,7 +15068,7 @@ def build_create_or_update_vnet_connection_gateway_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") @@ -15114,7 +15111,7 @@ def build_update_vnet_connection_gateway_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") @@ -15157,7 +15154,7 @@ def build_list_web_jobs_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 @@ -15195,7 +15192,7 @@ def build_get_web_job_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 @@ -15261,7 +15258,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -15352,7 +15349,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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -15451,7 +15448,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _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.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -15505,14 +15502,14 @@ 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -15673,7 +15670,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.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -15756,7 +15753,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( @@ -15893,14 +15890,14 @@ 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -15977,7 +15974,7 @@ def analyze_custom_hostname( _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.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -16108,14 +16105,14 @@ def apply_slot_config_to_production( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -16242,14 +16239,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -16310,7 +16307,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It _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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -16413,7 +16410,7 @@ def get_backup_status( _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.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -16482,7 +16479,7 @@ def delete_backup( # 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_backup_request( @@ -16634,14 +16631,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -16704,14 +16701,14 @@ def _restore_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -16869,7 +16866,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -16941,7 +16938,7 @@ def get_basic_publishing_credentials_policies( _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.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -17007,7 +17004,7 @@ def get_ftp_allowed( _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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -17143,14 +17140,14 @@ def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17223,7 +17220,7 @@ def get_scm_allowed( _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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -17359,14 +17356,14 @@ def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17431,7 +17428,7 @@ def list_configurations( _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.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -17596,14 +17593,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -17672,7 +17669,7 @@ def list_application_settings(self, resource_group_name: str, 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[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -17806,14 +17803,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -17882,7 +17879,7 @@ def get_auth_settings(self, resource_group_name: str, 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.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -18016,14 +18013,14 @@ def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -18092,7 +18089,7 @@ def get_auth_settings_v2(self, resource_group_name: str, 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.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -18228,14 +18225,14 @@ def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -18306,7 +18303,7 @@ def list_azure_storage_accounts( _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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -18430,14 +18427,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18508,7 +18505,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _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_backup_configuration_request( @@ -18568,7 +18565,7 @@ def get_backup_configuration(self, resource_group_name: str, 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[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -18704,14 +18701,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -18782,7 +18779,7 @@ def list_connection_strings( _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.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -18848,7 +18845,7 @@ def get_diagnostic_logs_configuration( _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.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -18980,14 +18977,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -19122,14 +19119,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -19198,7 +19195,7 @@ def list_metadata(self, resource_group_name: str, 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.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -19248,7 +19245,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: 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[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -19313,7 +19310,7 @@ def begin_list_publishing_credentials( _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.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19447,14 +19444,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -19523,7 +19520,7 @@ def list_site_push_settings(self, resource_group_name: str, 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[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -19589,7 +19586,7 @@ def list_slot_configuration_names( _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.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -19731,14 +19728,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -19809,7 +19806,7 @@ def get_configuration(self, resource_group_name: str, 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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -19939,14 +19936,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20081,14 +20078,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20155,7 +20152,7 @@ def list_configuration_snapshot_info( _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.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -20258,7 +20255,7 @@ def get_configuration_snapshot( _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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -20327,7 +20324,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _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_recover_site_configuration_snapshot_request( @@ -20390,7 +20387,7 @@ def get_web_site_container_logs( _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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -20455,7 +20452,7 @@ def get_container_logs_zip(self, resource_group_name: str, 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[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -20514,7 +20511,7 @@ def list_continuous_web_jobs( _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.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -20617,7 +20614,7 @@ def get_continuous_web_job( _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.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -20688,7 +20685,7 @@ def delete_continuous_web_job( # 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_continuous_web_job_request( @@ -20753,7 +20750,7 @@ def start_continuous_web_job( # 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_continuous_web_job_request( @@ -20818,7 +20815,7 @@ def stop_continuous_web_job( # 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_stop_continuous_web_job_request( @@ -20871,7 +20868,7 @@ def list_deployments(self, resource_group_name: str, 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.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -20972,7 +20969,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: 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[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -21110,14 +21107,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -21191,7 +21188,7 @@ def delete_deployment( # 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_deployment_request( @@ -21255,7 +21252,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: 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[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -21388,14 +21385,14 @@ def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -21458,7 +21455,7 @@ def list_domain_ownership_identifiers( _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.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -21561,7 +21558,7 @@ def get_domain_ownership_identifier( _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.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -21707,14 +21704,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -21788,7 +21785,7 @@ def delete_domain_ownership_identifier( # 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_delete_domain_ownership_identifier_request( @@ -21930,14 +21927,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22007,7 +22004,7 @@ def get_ms_deploy_status(self, resource_group_name: str, 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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -22059,14 +22056,14 @@ def _create_ms_deploy_operation_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -22219,7 +22216,7 @@ def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -22290,7 +22287,7 @@ def get_ms_deploy_log(self, resource_group_name: str, 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[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -22350,7 +22347,7 @@ def list_functions( _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.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -22449,7 +22446,7 @@ def get_functions_admin_token(self, resource_group_name: str, 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[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -22517,7 +22514,7 @@ def get_function( _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.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -22577,14 +22574,14 @@ def _create_function_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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -22749,7 +22746,7 @@ def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -22825,7 +22822,7 @@ def delete_function( # 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_function_request( @@ -22973,14 +22970,14 @@ def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23061,7 +23058,7 @@ def delete_function_secret( # 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_function_secret_request( @@ -23127,7 +23124,7 @@ def list_function_keys( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -23196,7 +23193,7 @@ def list_function_secrets( _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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -23261,7 +23258,7 @@ def list_host_keys(self, resource_group_name: str, 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.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -23327,7 +23324,7 @@ def list_sync_status( # 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_list_sync_status_request( @@ -23389,7 +23386,7 @@ def sync_functions( # 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_sync_functions_request( @@ -23536,14 +23533,14 @@ def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23624,7 +23621,7 @@ def delete_host_secret( # 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_host_secret_request( @@ -23680,7 +23677,7 @@ def list_host_name_bindings( _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.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -23783,7 +23780,7 @@ def get_host_name_binding( _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.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -23929,14 +23926,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -24010,7 +24007,7 @@ def delete_host_name_binding( # 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_host_name_binding_request( @@ -24077,7 +24074,7 @@ def get_hybrid_connection( _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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -24231,14 +24228,14 @@ def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -24315,7 +24312,7 @@ def delete_hybrid_connection( # 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_hybrid_connection_request( @@ -24465,14 +24462,14 @@ def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -24543,7 +24540,7 @@ def list_hybrid_connections(self, resource_group_name: str, 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[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -24609,7 +24606,7 @@ def list_relay_service_connections( _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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -24677,7 +24674,7 @@ def get_relay_service_connection( _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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -24822,14 +24819,14 @@ def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -24903,7 +24900,7 @@ def delete_relay_service_connection( # 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_delete_relay_service_connection_request( @@ -25044,14 +25041,14 @@ def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -25116,7 +25113,7 @@ def list_instance_identifiers( _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.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -25219,7 +25216,7 @@ def get_instance_info( _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.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -25288,7 +25285,7 @@ def get_instance_ms_deploy_status( _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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -25346,14 +25343,14 @@ def _create_instance_ms_deploy_operation_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -25520,7 +25517,7 @@ def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -25596,7 +25593,7 @@ def get_instance_ms_deploy_log( _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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -25662,7 +25659,7 @@ def list_instance_processes( _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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -25769,7 +25766,7 @@ def get_instance_process( _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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -25846,7 +25843,7 @@ def delete_instance_process( # 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_instance_process_request( @@ -25915,7 +25912,7 @@ def get_instance_process_dump( _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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -25984,7 +25981,7 @@ def list_instance_process_modules( _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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26094,7 +26091,7 @@ def get_instance_process_module( _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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -26162,7 +26159,7 @@ def list_instance_process_threads( _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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26263,7 +26260,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _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.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -26319,7 +26316,7 @@ def list_site_backups(self, resource_group_name: str, 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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -26420,7 +26417,7 @@ def list_sync_function_triggers( _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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -26477,14 +26474,14 @@ def _migrate_storage_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.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -26652,7 +26649,7 @@ def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26716,14 +26713,14 @@ def _migrate_my_sql_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.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -26875,7 +26872,7 @@ def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26950,7 +26947,7 @@ def get_migrate_my_sql_status( _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.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -27016,7 +27013,7 @@ def get_swift_virtual_network_connection( _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.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -27170,14 +27167,14 @@ def create_or_update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27248,7 +27245,7 @@ def delete_swift_virtual_network( # 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_delete_swift_virtual_network_request( @@ -27398,14 +27395,14 @@ def update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27478,7 +27475,7 @@ def list_network_features( _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.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -27549,7 +27546,7 @@ def get_network_trace_operation( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -27632,7 +27629,7 @@ def start_web_site_network_trace( _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[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -27693,7 +27690,7 @@ def _start_web_site_network_trace_operation_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -27778,7 +27775,7 @@ def begin_start_web_site_network_trace_operation( _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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27851,7 +27848,7 @@ def stop_web_site_network_trace( # pylint: disable=inconsistent-return-statemen _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_stop_web_site_network_trace_request( @@ -27915,7 +27912,7 @@ def get_network_traces( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -27984,7 +27981,7 @@ def get_network_trace_operation_v2( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -28057,7 +28054,7 @@ def get_network_traces_v2( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -28124,7 +28121,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _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_generate_new_site_publishing_password_request( @@ -28182,7 +28179,7 @@ def list_perf_mon_counters( _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.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -28284,7 +28281,7 @@ def get_site_php_error_log_flag( _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.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -28348,7 +28345,7 @@ def list_premier_add_ons(self, resource_group_name: str, 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.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -28416,7 +28413,7 @@ def get_premier_add_on( _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.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -28560,14 +28557,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -28641,7 +28638,7 @@ def delete_premier_add_on( # 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_premier_add_on_request( @@ -28781,14 +28778,14 @@ def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -28860,7 +28857,7 @@ def get_private_access(self, resource_group_name: str, 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.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -28990,14 +28987,14 @@ def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -29060,7 +29057,7 @@ def list_processes(self, resource_group_name: str, 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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29163,7 +29160,7 @@ def get_process( _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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -29236,7 +29233,7 @@ def delete_process( # 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_process_request( @@ -29301,7 +29298,7 @@ def get_process_dump( _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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -29366,7 +29363,7 @@ def list_process_modules( _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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29472,7 +29469,7 @@ def get_process_module( _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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -29536,7 +29533,7 @@ def list_process_threads( _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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29630,7 +29627,7 @@ def list_public_certificates( _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.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -29733,7 +29730,7 @@ def get_public_certificate( _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.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -29879,14 +29876,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -29960,7 +29957,7 @@ def delete_public_certificate( # 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_public_certificate_request( @@ -30096,14 +30093,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -30176,7 +30173,7 @@ def reset_production_slot_config( # 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_reset_production_slot_config_request( @@ -30250,7 +30247,7 @@ def restart( # 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( @@ -30300,14 +30297,14 @@ def _restore_from_backup_blob_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-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -30445,7 +30442,7 @@ def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -30506,14 +30503,14 @@ def _restore_from_deleted_app_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-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -30661,7 +30658,7 @@ def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -30722,14 +30719,14 @@ def _restore_snapshot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -30880,7 +30877,7 @@ def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -30943,7 +30940,7 @@ def list_site_extensions( _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.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31046,7 +31043,7 @@ def get_site_extension( _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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -31101,7 +31098,7 @@ def _install_site_extension_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -31175,7 +31172,7 @@ def begin_install_site_extension( _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.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31248,7 +31245,7 @@ def delete_site_extension( # 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_site_extension_request( @@ -31297,14 +31294,14 @@ def _copy_production_slot_initial( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -31451,7 +31448,7 @@ def begin_copy_production_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -31512,7 +31509,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter _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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -31614,7 +31611,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: 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[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -31669,14 +31666,14 @@ def _create_or_update_slot_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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -31849,7 +31846,7 @@ def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -31938,7 +31935,7 @@ def delete_slot( # 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_slot_request( @@ -32092,14 +32089,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -32180,7 +32177,7 @@ def analyze_custom_hostname_slot( _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.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -32328,14 +32325,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -32480,14 +32477,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -32554,7 +32551,7 @@ def list_backups_slot( _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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -32661,7 +32658,7 @@ def get_backup_status_slot( _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.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -32734,7 +32731,7 @@ def delete_backup_slot( # 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_backup_slot_request( @@ -32899,14 +32896,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -32971,14 +32968,14 @@ def _restore_slot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -33149,7 +33146,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -33217,7 +33214,7 @@ def list_configurations_slot( _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.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -33399,14 +33396,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -33481,7 +33478,7 @@ def list_application_settings_slot( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -33628,14 +33625,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -33710,7 +33707,7 @@ def get_auth_settings_slot( _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.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -33857,14 +33854,14 @@ def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -33939,7 +33936,7 @@ def get_auth_settings_v2_slot( _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.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -34088,14 +34085,14 @@ def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -34170,7 +34167,7 @@ def list_azure_storage_accounts_slot( _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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -34312,14 +34309,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -34394,7 +34391,7 @@ def delete_backup_configuration_slot( # 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_delete_backup_configuration_slot_request( @@ -34460,7 +34457,7 @@ def get_backup_configuration_slot( _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.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -34609,14 +34606,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -34691,7 +34688,7 @@ def list_connection_strings_slot( _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.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -34761,7 +34758,7 @@ def get_diagnostic_logs_configuration_slot( _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.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -34910,14 +34907,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -35069,14 +35066,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -35151,7 +35148,7 @@ def list_metadata_slot( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -35204,7 +35201,7 @@ def _list_publishing_credentials_slot_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[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -35273,7 +35270,7 @@ def begin_list_publishing_credentials_slot( _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.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35424,14 +35421,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -35506,7 +35503,7 @@ def list_site_push_settings_slot( _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.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -35578,7 +35575,7 @@ def get_configuration_slot( _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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -35725,14 +35722,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -35884,14 +35881,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -35962,7 +35959,7 @@ def list_configuration_snapshot_info_slot( _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.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -36069,7 +36066,7 @@ def get_configuration_snapshot_slot( _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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -36142,7 +36139,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _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_recover_site_configuration_snapshot_slot_request( @@ -36209,7 +36206,7 @@ def get_web_site_container_logs_slot( _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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -36280,7 +36277,7 @@ def get_container_logs_zip_slot( _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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -36343,7 +36340,7 @@ def list_continuous_web_jobs_slot( _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.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36450,7 +36447,7 @@ def get_continuous_web_job_slot( _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.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -36525,7 +36522,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _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_continuous_web_job_slot_request( @@ -36594,7 +36591,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _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_continuous_web_job_slot_request( @@ -36663,7 +36660,7 @@ def stop_continuous_web_job_slot( # 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_stop_continuous_web_job_slot_request( @@ -36722,7 +36719,7 @@ def list_deployments_slot( _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.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -36829,7 +36826,7 @@ def get_deployment_slot( _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.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -36985,14 +36982,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -37070,7 +37067,7 @@ def delete_deployment_slot( # 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_deployment_slot_request( @@ -37140,7 +37137,7 @@ def list_deployment_log_slot( _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.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -37291,14 +37288,14 @@ def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -37365,7 +37362,7 @@ def list_domain_ownership_identifiers_slot( _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.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -37472,7 +37469,7 @@ def get_domain_ownership_identifier_slot( _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.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -37631,14 +37628,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -37716,7 +37713,7 @@ def delete_domain_ownership_identifier_slot( # 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_delete_domain_ownership_identifier_slot_request( @@ -37871,14 +37868,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -37954,7 +37951,7 @@ def get_ms_deploy_status_slot( _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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -38007,14 +38004,14 @@ def _create_ms_deploy_operation_slot_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -38179,7 +38176,7 @@ def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -38256,7 +38253,7 @@ def get_ms_deploy_log_slot( _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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -38319,7 +38316,7 @@ def list_instance_functions_slot( _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.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -38422,7 +38419,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _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[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -38493,7 +38490,7 @@ def get_instance_function_slot( _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.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -38555,14 +38552,14 @@ def _create_instance_function_slot_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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -38737,7 +38734,7 @@ def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -38816,7 +38813,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _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_instance_function_slot_request( @@ -38974,14 +38971,14 @@ def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -39065,7 +39062,7 @@ def delete_function_secret_slot( # pylint: disable=inconsistent-return-statemen _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_function_secret_slot_request( @@ -39134,7 +39131,7 @@ def list_function_keys_slot( _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.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -39206,7 +39203,7 @@ def list_function_secrets_slot( _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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -39274,7 +39271,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: 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[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -39343,7 +39340,7 @@ def list_sync_status_slot( # 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_list_sync_status_slot_request( @@ -39408,7 +39405,7 @@ def sync_functions_slot( # 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_sync_functions_slot_request( @@ -39565,14 +39562,14 @@ def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -39656,7 +39653,7 @@ def delete_host_secret_slot( # 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_host_secret_slot_request( @@ -39716,7 +39713,7 @@ def list_host_name_bindings_slot( _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.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -39823,7 +39820,7 @@ def get_host_name_binding_slot( _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.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -39982,14 +39979,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -40067,7 +40064,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _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_host_name_binding_slot_request( @@ -40137,7 +40134,7 @@ def get_hybrid_connection_slot( _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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -40301,14 +40298,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -40388,7 +40385,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _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_hybrid_connection_slot_request( @@ -40548,14 +40545,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -40631,7 +40628,7 @@ def list_hybrid_connections_slot( _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.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -40701,7 +40698,7 @@ def list_relay_service_connections_slot( _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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -40773,7 +40770,7 @@ def get_relay_service_connection_slot( _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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -40931,14 +40928,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -41016,7 +41013,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _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_relay_service_connection_slot_request( @@ -41170,14 +41167,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -41246,7 +41243,7 @@ def list_instance_identifiers_slot( _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.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -41353,7 +41350,7 @@ def get_instance_info_slot( _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.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -41426,7 +41423,7 @@ def get_instance_ms_deploy_status_slot( _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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -41486,14 +41483,14 @@ def _create_instance_ms_deploy_operation_slot_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -41673,7 +41670,7 @@ def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -41753,7 +41750,7 @@ def get_instance_ms_deploy_log_slot( _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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -41823,7 +41820,7 @@ def list_instance_processes_slot( _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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -41934,7 +41931,7 @@ def get_instance_process_slot( _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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -42015,7 +42012,7 @@ def delete_instance_process_slot( # 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_delete_instance_process_slot_request( @@ -42088,7 +42085,7 @@ def get_instance_process_dump_slot( _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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -42161,7 +42158,7 @@ def list_instance_process_modules_slot( _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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -42282,7 +42279,7 @@ def get_instance_process_module_slot( _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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -42354,7 +42351,7 @@ def list_instance_process_threads_slot( _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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -42461,7 +42458,7 @@ def is_cloneable_slot( _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.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -42523,7 +42520,7 @@ def list_site_backups_slot( _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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -42627,7 +42624,7 @@ def list_sync_function_triggers_slot( _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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -42698,7 +42695,7 @@ def get_migrate_my_sql_status_slot( _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.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -42768,7 +42765,7 @@ def get_swift_virtual_network_connection_slot( _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.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -42935,14 +42932,14 @@ def create_or_update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -43017,7 +43014,7 @@ def delete_swift_virtual_network_slot( # 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_delete_swift_virtual_network_slot_request( @@ -43180,14 +43177,14 @@ def update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -43264,7 +43261,7 @@ def list_network_features_slot( _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.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -43339,7 +43336,7 @@ def get_network_trace_operation_slot( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -43426,7 +43423,7 @@ def start_web_site_network_trace_slot( _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[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -43489,7 +43486,7 @@ def _start_web_site_network_trace_operation_slot_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -43578,7 +43575,7 @@ def begin_start_web_site_network_trace_operation_slot( _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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43654,7 +43651,7 @@ def stop_web_site_network_trace_slot( # 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_stop_web_site_network_trace_slot_request( @@ -43722,7 +43719,7 @@ def get_network_traces_slot( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -43795,7 +43792,7 @@ def get_network_trace_operation_slot_v2( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -43872,7 +43869,7 @@ def get_network_traces_slot_v2( _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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -43943,7 +43940,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _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_generate_new_site_publishing_password_slot_request( @@ -44005,7 +44002,7 @@ def list_perf_mon_counters_slot( _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.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -44111,7 +44108,7 @@ def get_site_php_error_log_flag_slot( _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.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -44181,7 +44178,7 @@ def list_premier_add_ons_slot( _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.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -44253,7 +44250,7 @@ def get_premier_add_on_slot( _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.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -44410,14 +44407,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -44495,7 +44492,7 @@ def delete_premier_add_on_slot( # 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_delete_premier_add_on_slot_request( @@ -44648,14 +44645,14 @@ def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -44732,7 +44729,7 @@ def get_private_access_slot( _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.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -44877,14 +44874,14 @@ def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -44958,7 +44955,7 @@ def get_private_endpoint_connection( _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.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -45016,14 +45013,14 @@ def _approve_or_reject_private_endpoint_connection_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.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -45197,7 +45194,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -45257,7 +45254,7 @@ def _delete_private_endpoint_connection_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -45332,7 +45329,7 @@ def begin_delete_private_endpoint_connection( _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[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45403,7 +45400,7 @@ def get_private_link_resources( _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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -45466,7 +45463,7 @@ def list_processes_slot( _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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45573,7 +45570,7 @@ def get_process_slot( _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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -45650,7 +45647,7 @@ def delete_process_slot( # 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_process_slot_request( @@ -45719,7 +45716,7 @@ def get_process_dump_slot( _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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -45788,7 +45785,7 @@ def list_process_modules_slot( _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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45898,7 +45895,7 @@ def get_process_module_slot( _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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -45966,7 +45963,7 @@ def list_process_threads_slot( _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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -46064,7 +46061,7 @@ def list_public_certificates_slot( _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.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -46171,7 +46168,7 @@ def get_public_certificate_slot( _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.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -46330,14 +46327,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -46415,7 +46412,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _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_public_certificate_slot_request( @@ -46564,14 +46561,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -46648,7 +46645,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _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_reset_slot_configuration_slot_request( @@ -46727,7 +46724,7 @@ def restart_slot( # 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_slot_request( @@ -46778,14 +46775,14 @@ def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -46941,7 +46938,7 @@ def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -47004,14 +47001,14 @@ def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -47172,7 +47169,7 @@ def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -47235,14 +47232,14 @@ def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -47406,7 +47403,7 @@ def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -47473,7 +47470,7 @@ def list_site_extensions_slot( _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.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47580,7 +47577,7 @@ def get_site_extension_slot( _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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -47636,7 +47633,7 @@ def _install_site_extension_slot_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -47714,7 +47711,7 @@ def begin_install_site_extension_slot( _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.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47791,7 +47788,7 @@ def delete_site_extension_slot( # 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_delete_site_extension_slot_request( @@ -47846,14 +47843,14 @@ def _copy_slot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -48017,7 +48014,7 @@ def begin_copy_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -48161,7 +48158,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -48175,7 +48172,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -48265,14 +48262,14 @@ def _swap_slot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -48433,7 +48430,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -48499,7 +48496,7 @@ def list_snapshots_slot( _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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -48595,7 +48592,7 @@ def list_snapshots_from_dr_secondary_slot( _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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -48700,7 +48697,7 @@ def get_source_control_slot( _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.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -48765,14 +48762,14 @@ def _create_or_update_source_control_slot_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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -48949,7 +48946,7 @@ def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -49026,7 +49023,7 @@ def delete_source_control_slot( # 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_delete_source_control_slot_request( @@ -49171,14 +49168,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -49260,7 +49257,7 @@ def start_slot( # 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_slot_request( @@ -49316,7 +49313,7 @@ def _start_network_trace_slot_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -49405,7 +49402,7 @@ def begin_start_network_trace_slot( _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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49482,7 +49479,7 @@ def stop_slot( # 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_stop_slot_request( @@ -49547,7 +49544,7 @@ def stop_network_trace_slot( # 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_stop_network_trace_slot_request( @@ -49613,7 +49610,7 @@ def sync_repository_slot( # 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_sync_repository_slot_request( @@ -49678,7 +49675,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _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_sync_function_triggers_slot_request( @@ -49736,7 +49733,7 @@ def list_triggered_web_jobs_slot( _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.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -49843,7 +49840,7 @@ def get_triggered_web_job_slot( _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.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -49918,7 +49915,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _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_triggered_web_job_slot_request( @@ -49979,7 +49976,7 @@ def list_triggered_web_job_history_slot( _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.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -50089,7 +50086,7 @@ def get_triggered_web_job_history_slot( _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.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -50165,7 +50162,7 @@ def run_triggered_web_job_slot( # 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_run_triggered_web_job_slot_request( @@ -50229,7 +50226,7 @@ def list_usages_slot( _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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -50335,7 +50332,7 @@ def list_vnet_connections_slot( _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.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -50407,7 +50404,7 @@ def get_vnet_connection_slot( _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.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -50572,14 +50569,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -50657,7 +50654,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _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_vnet_connection_slot_request( @@ -50818,14 +50815,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -50906,7 +50903,7 @@ def get_vnet_connection_gateway_slot( _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.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -51078,14 +51075,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -51260,14 +51257,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -51336,7 +51333,7 @@ def list_web_jobs_slot( _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.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -51443,7 +51440,7 @@ def get_web_job_slot( _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.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -51567,7 +51564,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -51581,7 +51578,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -51665,14 +51662,14 @@ def _swap_slot_with_production_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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -51816,7 +51813,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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) @@ -51877,7 +51874,7 @@ def list_snapshots(self, resource_group_name: str, 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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -51970,7 +51967,7 @@ def list_snapshots_from_dr_secondary( _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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -52069,7 +52066,7 @@ def get_source_control(self, resource_group_name: str, 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.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -52132,14 +52129,14 @@ def _create_or_update_source_control_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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -52303,7 +52300,7 @@ def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -52376,7 +52373,7 @@ def delete_source_control( # 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_source_control_request( @@ -52508,14 +52505,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -52593,7 +52590,7 @@ def start( # 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( @@ -52647,7 +52644,7 @@ def _start_network_trace_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -52732,7 +52729,7 @@ def begin_start_network_trace( _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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52805,7 +52802,7 @@ def stop( # 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_stop_request( @@ -52867,7 +52864,7 @@ def stop_network_trace( # 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_stop_network_trace_request( @@ -52929,7 +52926,7 @@ def sync_repository( # 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_sync_repository_request( @@ -52991,7 +52988,7 @@ def sync_function_triggers( # 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_sync_function_triggers_request( @@ -53045,7 +53042,7 @@ def list_triggered_web_jobs( _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.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -53148,7 +53145,7 @@ def get_triggered_web_job( _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.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -53219,7 +53216,7 @@ def delete_triggered_web_job( # 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_triggered_web_job_request( @@ -53276,7 +53273,7 @@ def list_triggered_web_job_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.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -53382,7 +53379,7 @@ def get_triggered_web_job_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[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -53454,7 +53451,7 @@ def run_triggered_web_job( # 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_run_triggered_web_job_request( @@ -53514,7 +53511,7 @@ def list_usages( _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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -53614,7 +53611,7 @@ def list_vnet_connections(self, resource_group_name: str, name: str, **kwargs: A _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.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -53682,7 +53679,7 @@ def get_vnet_connection( _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.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -53834,14 +53831,14 @@ def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -53915,7 +53912,7 @@ def delete_vnet_connection( # 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_vnet_connection_request( @@ -54063,14 +54060,14 @@ def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -54147,7 +54144,7 @@ def get_vnet_connection_gateway( _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.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -54306,14 +54303,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -54475,14 +54472,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -54545,7 +54542,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **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.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -54646,7 +54643,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_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[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_web_site_management_client_operations.py index 993c504db93d..e40020150617 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_06_01/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_get_publishing_user_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 @@ -64,7 +60,7 @@ def build_update_publishing_user_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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -86,7 +82,7 @@ def build_list_source_controls_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 @@ -105,7 +101,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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 @@ -129,7 +125,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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") @@ -158,7 +154,7 @@ def build_list_billing_meters_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 +182,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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") @@ -213,7 +209,7 @@ def build_get_subscription_deployment_locations_request(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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -245,7 +241,7 @@ def build_list_geo_regions_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 @@ -279,7 +275,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -308,7 +304,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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 @@ -332,7 +328,7 @@ def build_list_skus_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 @@ -356,7 +352,7 @@ def build_verify_hosting_environment_vnet_request(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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -385,7 +381,7 @@ def build_move_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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -422,7 +418,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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") @@ -460,7 +456,7 @@ def build_validate_move_request(resource_group_name: 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") @@ -516,7 +512,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _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.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -614,14 +610,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -673,7 +669,7 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl _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.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -765,7 +761,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _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.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -878,14 +874,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -944,7 +940,7 @@ def list_billing_meters( _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.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -1047,7 +1043,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -1111,7 +1107,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _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.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1181,7 +1177,7 @@ def list_geo_regions( _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.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1314,7 +1310,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.IdentifierCollection] = kwargs.pop("cls", None) @@ -1328,7 +1324,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1410,7 +1406,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier _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.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1503,7 +1499,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _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.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1610,14 +1606,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1745,14 +1741,14 @@ def move( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1867,14 +1863,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-06-01"] = kwargs.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.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -2003,14 +1999,14 @@ def validate_move( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_configuration.py index 89e98e8610d7..e24f20313095 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", "2020-09-01") + api_version: str = kwargs.pop("api_version", "2020-09-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_metadata.json index d84dff8c7f1d..e7d26a5bb316 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_metadata.json @@ -122,8 +122,8 @@ "resource_health_metadata": "ResourceHealthMetadataOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", "sync_mixin_typing_definitions": "", "async_mixin_typing_definitions": "", "operations": { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/_configuration.py index 55e77f8b88b7..b687d2a24a80 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", "2020-09-01") + api_version: str = kwargs.pop("api_version", "2020-09-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_certificate_orders_operations.py index 3d8fba1afb90..1f41d4029191 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -55,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -98,7 +94,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -243,14 +239,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -307,7 +303,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -407,7 +403,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -463,14 +459,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -636,7 +632,7 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -709,7 +705,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -843,14 +839,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -919,7 +915,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1022,7 +1018,7 @@ async def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1080,14 +1076,14 @@ async def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1260,7 +1256,7 @@ async def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1336,7 +1332,7 @@ async def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -1478,14 +1474,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1631,14 +1627,14 @@ async def reissue( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1775,14 +1771,14 @@ async def renew( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1849,7 +1845,7 @@ async def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -1978,14 +1974,14 @@ async def resend_request_emails( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2120,14 +2116,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2198,7 +2194,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2260,7 +2256,7 @@ async def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2326,7 +2322,7 @@ async def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_environments_operations.py index c43f24b47602..fe41844855c4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -71,10 +71,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -114,7 +110,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -203,7 +199,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -301,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -357,14 +353,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -533,7 +529,7 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -592,7 +588,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -658,7 +654,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -799,14 +795,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -877,7 +873,7 @@ def list_capacities( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -976,7 +972,7 @@ async def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -1028,14 +1024,14 @@ async def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1194,7 +1190,7 @@ async def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -1207,7 +1203,7 @@ async def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1343,7 +1339,7 @@ async def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1411,7 +1407,7 @@ async def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1472,7 +1468,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -1566,7 +1562,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -1667,7 +1663,7 @@ async def get_multi_role_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -1723,14 +1719,14 @@ async def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -1892,7 +1888,7 @@ async def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2033,14 +2029,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2113,7 +2109,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2209,7 +2205,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2302,7 +2298,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2395,7 +2391,7 @@ def list_multi_role_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -2494,7 +2490,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -2554,7 +2550,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2655,7 +2651,7 @@ async def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -2701,7 +2697,7 @@ async def _resume_initial(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -2773,7 +2769,7 @@ async def begin_resume( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2903,7 +2899,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -2999,7 +2995,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3085,7 +3081,7 @@ async def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -3157,7 +3153,7 @@ async def begin_suspend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3292,7 +3288,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -3387,7 +3383,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3490,7 +3486,7 @@ async def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -3548,14 +3544,14 @@ async def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -3727,7 +3723,7 @@ async def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3878,14 +3874,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -3959,7 +3955,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4058,7 +4054,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4154,7 +4150,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4250,7 +4246,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_plans_operations.py index 1e9d5a669da7..b4e31b8f605b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -66,10 +67,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -113,7 +110,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +199,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -300,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -354,14 +351,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -516,7 +513,7 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -589,7 +586,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -719,14 +716,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -799,7 +796,7 @@ async def list_capabilities(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -869,7 +866,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -941,7 +938,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -1009,7 +1006,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1073,7 +1070,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1176,7 +1173,7 @@ async def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1235,7 +1232,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1341,7 +1338,7 @@ async def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -1412,7 +1409,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1514,7 +1511,7 @@ async def get_server_farm_skus(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1577,7 +1574,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1677,7 +1674,7 @@ async def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1745,7 +1742,7 @@ async def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -1818,7 +1815,7 @@ async def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -1972,14 +1969,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2054,7 +2051,7 @@ async def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2125,7 +2122,7 @@ async def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2281,14 +2278,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2367,7 +2364,7 @@ async def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -2517,14 +2514,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2601,7 +2598,7 @@ async def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_certificate_registration_provider_operations.py index 90a660a949bb..4653b8e04600 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._certificate_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_certificates_operations.py index 29fd99983a4c..244ab922c6b9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -165,7 +161,7 @@ def list_by_resource_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -263,7 +259,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -393,14 +389,14 @@ 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -471,7 +467,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -601,14 +597,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_deleted_web_apps_operations.py index 9ec379e0e161..377cdfb3ea38 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -77,7 +72,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -162,7 +157,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -262,7 +257,7 @@ async def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_diagnostics_operations.py index 187f35e37750..e358a6354bb4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -104,7 +99,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -220,7 +215,7 @@ async def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -283,7 +278,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -399,7 +394,7 @@ async def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -462,7 +457,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -565,7 +560,7 @@ async def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -627,7 +622,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -733,7 +728,7 @@ async def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -819,7 +814,7 @@ async def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -885,7 +880,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -991,7 +986,7 @@ async def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -1077,7 +1072,7 @@ async def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1143,7 +1138,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1263,7 +1258,7 @@ async def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1329,7 +1324,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1435,7 +1430,7 @@ async def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1500,7 +1495,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1615,7 +1610,7 @@ async def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1705,7 +1700,7 @@ async def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1774,7 +1769,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1889,7 +1884,7 @@ async def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -1979,7 +1974,7 @@ async def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_domain_registration_provider_operations.py index 984ee4a4b3da..15895cf31f86 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._domain_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_domains_operations.py index a66678d27ae2..4db67ea32a4b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -50,10 +50,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -144,14 +140,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -206,7 +202,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -297,7 +293,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -400,7 +396,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -414,7 +410,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -498,7 +494,7 @@ def list_by_resource_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -596,7 +592,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -648,14 +644,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -809,7 +805,7 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -886,7 +882,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1013,14 +1009,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1089,7 +1085,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1192,7 +1188,7 @@ async def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1345,14 +1341,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1426,7 +1422,7 @@ async def delete_ownership_identifier( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -1575,14 +1571,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1654,7 +1650,7 @@ async def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_provider_operations.py index 921bee068500..f3d1bc05f8d8 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -35,10 +34,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -170,7 +165,7 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -259,7 +254,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_recommendations_operations.py index e7bd46baf2fc..ab17e422a43f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -48,10 +47,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -251,7 +246,7 @@ async def disable_recommendation_for_subscription( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -318,7 +313,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -426,7 +421,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -531,7 +526,7 @@ async def disable_all_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -596,7 +591,7 @@ async def reset_all_filters_for_hosting_environment( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -673,7 +668,7 @@ async def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -746,7 +741,7 @@ async def disable_recommendation_for_hosting_environment( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -816,7 +811,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -924,7 +919,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1027,7 +1022,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1089,7 +1084,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1165,7 +1160,7 @@ async def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1236,7 +1231,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_resource_health_metadata_operations.py index f86d01441477..b1f6b9198852 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +166,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -265,7 +260,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +359,7 @@ async def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -427,7 +422,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_static_sites_operations.py index 4af33c774882..7ab647d50e0e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_static_sites_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -60,10 +60,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -179,14 +175,14 @@ async def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -244,7 +240,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -333,7 +329,7 @@ def get_static_sites_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -433,7 +429,7 @@ async def get_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -569,14 +565,14 @@ async def create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -651,7 +647,7 @@ async def delete_static_site( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_request( @@ -783,14 +779,14 @@ async def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -861,7 +857,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -967,7 +963,7 @@ async def delete_static_site_user( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_user_request( @@ -1120,14 +1116,14 @@ async def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -1194,7 +1190,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -1297,7 +1293,7 @@ async def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -1366,7 +1362,7 @@ async def delete_static_site_build( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_build_request( @@ -1505,14 +1501,14 @@ async def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1584,7 +1580,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -1688,7 +1684,7 @@ async def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -1822,14 +1818,14 @@ async def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1974,14 +1970,14 @@ async def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -2048,7 +2044,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2151,7 +2147,7 @@ async def create_or_update_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_create_or_update_static_site_custom_domain_request( @@ -2224,7 +2220,7 @@ async def delete_static_site_custom_domain( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_custom_domain_request( @@ -2289,7 +2285,7 @@ async def validate_custom_domain_can_be_added_to_static_site( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_validate_custom_domain_can_be_added_to_static_site_request( @@ -2352,7 +2348,7 @@ async def detach_static_site( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -2408,7 +2404,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2509,7 +2505,7 @@ async def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -2579,7 +2575,7 @@ async def list_static_site_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -2715,14 +2711,14 @@ async def reset_static_site_api_key( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_top_level_domains_operations.py index 11115f6b0536..961c4faf420c 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -36,10 +36,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -78,7 +74,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -282,7 +278,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -296,7 +292,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_web_apps_operations.py index b0cc5a94d66a..8433bd3420ac 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -413,10 +414,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -455,7 +452,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -546,7 +543,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -645,7 +642,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -699,14 +696,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -867,7 +864,7 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -950,7 +947,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1087,14 +1084,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1171,7 +1168,7 @@ async def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1302,14 +1299,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1436,14 +1433,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1504,7 +1501,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1607,7 +1604,7 @@ async def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1676,7 +1673,7 @@ async def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -1828,14 +1825,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1898,14 +1895,14 @@ async def _restore_initial( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -2063,7 +2060,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -2135,7 +2132,7 @@ async def get_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -2201,7 +2198,7 @@ async def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -2337,14 +2334,14 @@ async def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2417,7 +2414,7 @@ async def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -2553,14 +2550,14 @@ async def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2626,7 +2623,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2791,14 +2788,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2869,7 +2866,7 @@ async def list_application_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -3003,14 +3000,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -3079,7 +3076,7 @@ async def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -3213,14 +3210,14 @@ async def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -3291,7 +3288,7 @@ async def get_auth_settings_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -3427,14 +3424,14 @@ async def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -3505,7 +3502,7 @@ async def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -3629,14 +3626,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -3707,7 +3704,7 @@ async def delete_backup_configuration( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -3769,7 +3766,7 @@ async def get_backup_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3905,14 +3902,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -3983,7 +3980,7 @@ async def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -4049,7 +4046,7 @@ async def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -4181,14 +4178,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -4323,14 +4320,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -4399,7 +4396,7 @@ async def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -4451,7 +4448,7 @@ async def _list_publishing_credentials_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -4516,7 +4513,7 @@ async def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4650,14 +4647,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -4726,7 +4723,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -4792,7 +4789,7 @@ async def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -4934,14 +4931,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -5012,7 +5009,7 @@ async def get_configuration(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -5142,14 +5139,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5284,14 +5281,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5358,7 +5355,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5461,7 +5458,7 @@ async def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -5530,7 +5527,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -5593,7 +5590,7 @@ async def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -5660,7 +5657,7 @@ async def get_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -5720,7 +5717,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -5823,7 +5820,7 @@ async def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -5894,7 +5891,7 @@ async def delete_continuous_web_job( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -5959,7 +5956,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -6024,7 +6021,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -6079,7 +6076,7 @@ def list_deployments( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -6180,7 +6177,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -6318,14 +6315,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -6399,7 +6396,7 @@ async def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -6465,7 +6462,7 @@ async def list_deployment_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -6598,14 +6595,14 @@ async def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -6668,7 +6665,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -6771,7 +6768,7 @@ async def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -6917,14 +6914,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -6998,7 +6995,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -7140,14 +7137,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7217,7 +7214,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -7269,14 +7266,14 @@ async def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -7429,7 +7426,7 @@ async def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7502,7 +7499,7 @@ async def get_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -7563,7 +7560,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -7662,7 +7659,7 @@ async def get_functions_admin_token(self, resource_group_name: str, name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -7730,7 +7727,7 @@ async def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -7790,14 +7787,14 @@ async def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -7962,7 +7959,7 @@ async def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -8038,7 +8035,7 @@ async def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -8186,14 +8183,14 @@ async def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8274,7 +8271,7 @@ async def delete_function_secret( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -8340,7 +8337,7 @@ async def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -8409,7 +8406,7 @@ async def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -8474,7 +8471,7 @@ async def list_host_keys(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -8540,7 +8537,7 @@ async def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -8602,7 +8599,7 @@ async def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -8749,14 +8746,14 @@ async def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8837,7 +8834,7 @@ async def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -8894,7 +8891,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -8997,7 +8994,7 @@ async def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -9143,14 +9140,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -9224,7 +9221,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -9291,7 +9288,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -9445,14 +9442,14 @@ async def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9529,7 +9526,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -9679,14 +9676,14 @@ async def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9759,7 +9756,7 @@ async def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -9825,7 +9822,7 @@ async def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -9893,7 +9890,7 @@ async def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -10038,14 +10035,14 @@ async def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10119,7 +10116,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -10260,14 +10257,14 @@ async def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10333,7 +10330,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -10436,7 +10433,7 @@ async def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -10505,7 +10502,7 @@ async def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -10563,14 +10560,14 @@ async def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -10737,7 +10734,7 @@ async def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -10813,7 +10810,7 @@ async def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -10879,7 +10876,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -10986,7 +10983,7 @@ async def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -11063,7 +11060,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -11132,7 +11129,7 @@ async def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -11202,7 +11199,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11312,7 +11309,7 @@ async def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -11381,7 +11378,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11482,7 +11479,7 @@ async def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -11540,7 +11537,7 @@ def list_site_backups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -11641,7 +11638,7 @@ async def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -11698,14 +11695,14 @@ async def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -11873,7 +11870,7 @@ async def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11937,14 +11934,14 @@ async def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -12099,7 +12096,7 @@ async def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12174,7 +12171,7 @@ async def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -12240,7 +12237,7 @@ async def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -12394,14 +12391,14 @@ async def create_or_update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12472,7 +12469,7 @@ async def delete_swift_virtual_network( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -12622,14 +12619,14 @@ async def update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12702,7 +12699,7 @@ async def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -12773,7 +12770,7 @@ async def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -12856,7 +12853,7 @@ async def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -12917,7 +12914,7 @@ async def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -13003,7 +13000,7 @@ async def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13076,7 +13073,7 @@ async def stop_web_site_network_trace( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -13140,7 +13137,7 @@ async def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -13209,7 +13206,7 @@ async def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -13282,7 +13279,7 @@ async def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -13349,7 +13346,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -13408,7 +13405,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -13510,7 +13507,7 @@ async def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -13574,7 +13571,7 @@ async def list_premier_add_ons(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -13642,7 +13639,7 @@ async def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -13786,14 +13783,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -13867,7 +13864,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -14007,14 +14004,14 @@ async def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -14086,7 +14083,7 @@ async def get_private_access(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -14216,14 +14213,14 @@ async def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -14288,7 +14285,7 @@ def list_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14391,7 +14388,7 @@ async def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -14464,7 +14461,7 @@ async def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -14529,7 +14526,7 @@ async def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -14595,7 +14592,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14701,7 +14698,7 @@ async def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -14766,7 +14763,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -14861,7 +14858,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -14964,7 +14961,7 @@ async def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -15110,14 +15107,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -15191,7 +15188,7 @@ async def delete_public_certificate( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -15327,14 +15324,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -15407,7 +15404,7 @@ async def reset_production_slot_config( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -15481,7 +15478,7 @@ async def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -15531,14 +15528,14 @@ async def _restore_from_backup_blob_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -15676,7 +15673,7 @@ async def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -15737,14 +15734,14 @@ async def _restore_from_deleted_app_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -15892,7 +15889,7 @@ async def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -15953,14 +15950,14 @@ async def _restore_snapshot_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -16111,7 +16108,7 @@ async def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -16175,7 +16172,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -16278,7 +16275,7 @@ async def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -16333,7 +16330,7 @@ async def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -16408,7 +16405,7 @@ async def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -16481,7 +16478,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -16530,14 +16527,14 @@ async def _copy_production_slot_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -16684,7 +16681,7 @@ async def begin_copy_production_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -16745,7 +16742,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16847,7 +16844,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -16902,14 +16899,14 @@ async def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -17082,7 +17079,7 @@ async def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -17171,7 +17168,7 @@ async def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -17325,14 +17322,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -17413,7 +17410,7 @@ async def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -17561,14 +17558,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -17713,14 +17710,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17787,7 +17784,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -17894,7 +17891,7 @@ async def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -17967,7 +17964,7 @@ async def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -18132,14 +18129,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18204,14 +18201,14 @@ async def _restore_slot_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -18382,7 +18379,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -18451,7 +18448,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -18633,14 +18630,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -18715,7 +18712,7 @@ async def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -18862,14 +18859,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -18944,7 +18941,7 @@ async def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -19091,14 +19088,14 @@ async def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -19173,7 +19170,7 @@ async def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -19322,14 +19319,14 @@ async def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -19404,7 +19401,7 @@ async def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -19546,14 +19543,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -19628,7 +19625,7 @@ async def delete_backup_configuration_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -19694,7 +19691,7 @@ async def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -19843,14 +19840,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -19925,7 +19922,7 @@ async def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -19995,7 +19992,7 @@ async def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -20144,14 +20141,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -20303,14 +20300,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -20385,7 +20382,7 @@ async def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -20438,7 +20435,7 @@ async def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -20507,7 +20504,7 @@ async def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20658,14 +20655,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -20740,7 +20737,7 @@ async def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -20812,7 +20809,7 @@ async def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -20959,14 +20956,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21118,14 +21115,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21196,7 +21193,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21303,7 +21300,7 @@ async def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -21376,7 +21373,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -21443,7 +21440,7 @@ async def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -21514,7 +21511,7 @@ async def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -21578,7 +21575,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -21685,7 +21682,7 @@ async def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -21760,7 +21757,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -21829,7 +21826,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -21898,7 +21895,7 @@ async def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -21957,7 +21954,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -22064,7 +22061,7 @@ async def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -22220,14 +22217,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -22305,7 +22302,7 @@ async def delete_deployment_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -22375,7 +22372,7 @@ async def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -22526,14 +22523,14 @@ async def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -22600,7 +22597,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -22707,7 +22704,7 @@ async def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -22866,14 +22863,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22951,7 +22948,7 @@ async def delete_domain_ownership_identifier_slot( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -23106,14 +23103,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -23189,7 +23186,7 @@ async def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -23242,14 +23239,14 @@ async def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -23414,7 +23411,7 @@ async def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -23491,7 +23488,7 @@ async def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -23555,7 +23552,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -23660,7 +23657,7 @@ async def get_functions_admin_token_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -23731,7 +23728,7 @@ async def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -23793,14 +23790,14 @@ async def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -23975,7 +23972,7 @@ async def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -24054,7 +24051,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -24212,14 +24209,14 @@ async def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24303,7 +24300,7 @@ async def delete_function_secret_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -24372,7 +24369,7 @@ async def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -24444,7 +24441,7 @@ async def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -24514,7 +24511,7 @@ async def list_host_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -24583,7 +24580,7 @@ async def list_sync_status_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -24648,7 +24645,7 @@ async def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -24805,14 +24802,14 @@ async def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24896,7 +24893,7 @@ async def delete_host_secret_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -24957,7 +24954,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -25064,7 +25061,7 @@ async def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -25223,14 +25220,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -25308,7 +25305,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -25378,7 +25375,7 @@ async def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -25542,14 +25539,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25629,7 +25626,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -25789,14 +25786,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25872,7 +25869,7 @@ async def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -25942,7 +25939,7 @@ async def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -26014,7 +26011,7 @@ async def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -26172,14 +26169,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -26257,7 +26254,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -26411,14 +26408,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -26488,7 +26485,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -26595,7 +26592,7 @@ async def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -26668,7 +26665,7 @@ async def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -26728,14 +26725,14 @@ async def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -26915,7 +26912,7 @@ async def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -26995,7 +26992,7 @@ async def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -27065,7 +27062,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27176,7 +27173,7 @@ async def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -27257,7 +27254,7 @@ async def delete_instance_process_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -27330,7 +27327,7 @@ async def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -27404,7 +27401,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27525,7 +27522,7 @@ async def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -27598,7 +27595,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27705,7 +27702,7 @@ async def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -27767,7 +27764,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -27871,7 +27868,7 @@ async def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -27942,7 +27939,7 @@ async def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -28012,7 +28009,7 @@ async def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -28179,14 +28176,14 @@ async def create_or_update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28261,7 +28258,7 @@ async def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -28424,14 +28421,14 @@ async def update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28508,7 +28505,7 @@ async def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -28583,7 +28580,7 @@ async def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -28670,7 +28667,7 @@ async def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -28733,7 +28730,7 @@ async def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -28823,7 +28820,7 @@ async def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28899,7 +28896,7 @@ async def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -28967,7 +28964,7 @@ async def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -29040,7 +29037,7 @@ async def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -29117,7 +29114,7 @@ async def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -29188,7 +29185,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -29251,7 +29248,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -29357,7 +29354,7 @@ async def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -29427,7 +29424,7 @@ async def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -29499,7 +29496,7 @@ async def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -29656,14 +29653,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -29741,7 +29738,7 @@ async def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -29894,14 +29891,14 @@ async def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -29978,7 +29975,7 @@ async def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -30123,14 +30120,14 @@ async def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -30204,7 +30201,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -30262,14 +30259,14 @@ async def _approve_or_reject_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -30443,7 +30440,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -30503,7 +30500,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -30578,7 +30575,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30649,7 +30646,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -30712,7 +30709,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30819,7 +30816,7 @@ async def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -30896,7 +30893,7 @@ async def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -30965,7 +30962,7 @@ async def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -31035,7 +31032,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31145,7 +31142,7 @@ async def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -31214,7 +31211,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31313,7 +31310,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -31420,7 +31417,7 @@ async def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -31579,14 +31576,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -31664,7 +31661,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -31813,14 +31810,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -31897,7 +31894,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -31976,7 +31973,7 @@ async def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -32027,14 +32024,14 @@ async def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -32190,7 +32187,7 @@ async def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -32253,14 +32250,14 @@ async def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -32421,7 +32418,7 @@ async def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -32484,14 +32481,14 @@ async def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -32655,7 +32652,7 @@ async def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -32723,7 +32720,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32830,7 +32827,7 @@ async def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -32886,7 +32883,7 @@ async def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -32965,7 +32962,7 @@ async def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33042,7 +33039,7 @@ async def delete_site_extension_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -33097,14 +33094,14 @@ async def _copy_slot_initial( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -33268,7 +33265,7 @@ async def begin_copy_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -33415,7 +33412,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -33429,7 +33426,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33519,14 +33516,14 @@ async def _swap_slot_initial( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33687,7 +33684,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -33753,7 +33750,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -33849,7 +33846,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -33954,7 +33951,7 @@ async def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -34019,14 +34016,14 @@ async def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -34206,7 +34203,7 @@ async def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -34283,7 +34280,7 @@ async def delete_source_control_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -34428,14 +34425,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -34517,7 +34514,7 @@ async def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -34573,7 +34570,7 @@ async def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -34663,7 +34660,7 @@ async def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34740,7 +34737,7 @@ async def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -34805,7 +34802,7 @@ async def stop_network_trace_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -34871,7 +34868,7 @@ async def sync_repository_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -34936,7 +34933,7 @@ async def sync_function_triggers_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -34995,7 +34992,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -35102,7 +35099,7 @@ async def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -35177,7 +35174,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -35239,7 +35236,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -35349,7 +35346,7 @@ async def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -35425,7 +35422,7 @@ async def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -35490,7 +35487,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -35596,7 +35593,7 @@ async def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -35668,7 +35665,7 @@ async def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -35833,14 +35830,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -35918,7 +35915,7 @@ async def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -36079,14 +36076,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -36167,7 +36164,7 @@ async def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -36339,14 +36336,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -36521,14 +36518,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -36597,7 +36594,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36704,7 +36701,7 @@ async def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -36831,7 +36828,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -36845,7 +36842,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -36929,14 +36926,14 @@ async def _swap_slot_with_production_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -37080,7 +37077,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -37141,7 +37138,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -37234,7 +37231,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -37333,7 +37330,7 @@ async def get_source_control(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -37396,14 +37393,14 @@ async def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -37570,7 +37567,7 @@ async def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -37643,7 +37640,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -37775,14 +37772,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -37860,7 +37857,7 @@ async def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -37914,7 +37911,7 @@ async def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -38000,7 +37997,7 @@ async def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38073,7 +38070,7 @@ async def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -38135,7 +38132,7 @@ async def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -38197,7 +38194,7 @@ async def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -38259,7 +38256,7 @@ async def sync_function_triggers( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -38314,7 +38311,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38417,7 +38414,7 @@ async def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -38488,7 +38485,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -38546,7 +38543,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -38652,7 +38649,7 @@ async def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -38724,7 +38721,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -38785,7 +38782,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -38885,7 +38882,7 @@ async def list_vnet_connections(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -38953,7 +38950,7 @@ async def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -39105,14 +39102,14 @@ async def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -39186,7 +39183,7 @@ async def delete_vnet_connection( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -39334,14 +39331,14 @@ async def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -39418,7 +39415,7 @@ async def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -39577,14 +39574,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -39746,14 +39743,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -39816,7 +39813,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -39919,7 +39916,7 @@ async def get_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_web_site_management_client_operations.py index d76ce90b80f3..079ee28585ec 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/aio/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -49,10 +49,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -178,14 +174,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -238,7 +234,7 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -330,7 +326,7 @@ async def get_source_control(self, source_control_type: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -443,14 +439,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -510,7 +506,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -613,7 +609,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -677,7 +673,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -747,7 +743,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -880,7 +876,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -894,7 +890,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -977,7 +973,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1070,7 +1066,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1177,14 +1173,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1312,14 +1308,14 @@ async def move( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1434,14 +1430,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1570,14 +1566,14 @@ async def validate_move( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_certificate_orders_operations.py index 0390c7828dcc..324ed9cce4cf 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -103,7 +99,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +136,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +174,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -219,7 +215,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -257,7 +253,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -298,7 +294,7 @@ def build_list_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -336,7 +332,7 @@ def build_get_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -375,7 +371,7 @@ def build_create_or_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -417,7 +413,7 @@ def build_delete_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -456,7 +452,7 @@ def build_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -498,7 +494,7 @@ def build_reissue_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -539,7 +535,7 @@ def build_renew_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -580,7 +576,7 @@ def build_resend_email_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -618,7 +614,7 @@ def build_resend_request_emails_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -659,7 +655,7 @@ def build_retrieve_site_seal_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -700,7 +696,7 @@ def build_verify_domain_ownership_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -738,7 +734,7 @@ def build_retrieve_certificate_actions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -776,7 +772,7 @@ def build_retrieve_certificate_email_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -843,7 +839,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -988,14 +984,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1052,7 +1048,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1152,7 +1148,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1208,14 +1204,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1381,7 +1377,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1454,7 +1450,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1588,14 +1584,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1664,7 +1660,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1767,7 +1763,7 @@ def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1825,14 +1821,14 @@ def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -2005,7 +2001,7 @@ def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2081,7 +2077,7 @@ def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -2223,14 +2219,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2376,14 +2372,14 @@ def reissue( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2520,14 +2516,14 @@ def renew( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2594,7 +2590,7 @@ def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -2723,14 +2719,14 @@ def resend_request_emails( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2865,14 +2861,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2943,7 +2939,7 @@ def verify_domain_ownership( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -3005,7 +3001,7 @@ def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3071,7 +3067,7 @@ def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_environments_operations.py index 585fba2cb48a..2d60255fdc65 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -185,7 +181,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -223,7 +219,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -264,7 +260,7 @@ def build_list_capacities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -300,7 +296,7 @@ def build_get_vip_info_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -336,7 +332,7 @@ def build_change_vnet_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -377,7 +373,7 @@ def build_list_diagnostics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -415,7 +411,7 @@ def build_get_diagnostics_item_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -454,7 +450,7 @@ def build_get_inbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -492,7 +488,7 @@ def build_list_multi_role_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -530,7 +526,7 @@ def build_get_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -568,7 +564,7 @@ def build_create_or_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -609,7 +605,7 @@ def build_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -650,7 +646,7 @@ def build_list_multi_role_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -689,7 +685,7 @@ def build_list_multi_role_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -727,7 +723,7 @@ def build_list_multi_role_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -765,7 +761,7 @@ def build_list_multi_role_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -803,7 +799,7 @@ def build_list_operations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -841,7 +837,7 @@ def build_get_outbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -877,7 +873,7 @@ def build_reboot_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -913,7 +909,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -951,7 +947,7 @@ def build_list_app_service_plans_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -994,7 +990,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1032,7 +1028,7 @@ def build_suspend_request(resource_group_name: str, 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1070,7 +1066,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1110,7 +1106,7 @@ def build_list_worker_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1148,7 +1144,7 @@ def build_get_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1187,7 +1183,7 @@ def build_create_or_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1229,7 +1225,7 @@ def build_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1271,7 +1267,7 @@ def build_list_worker_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1311,7 +1307,7 @@ def build_list_web_worker_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1350,7 +1346,7 @@ def build_list_worker_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1389,7 +1385,7 @@ def build_list_web_worker_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1457,7 +1453,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1546,7 +1542,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1644,7 +1640,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -1700,14 +1696,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -1876,7 +1872,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1935,7 +1931,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -2001,7 +1997,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2142,14 +2138,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2217,7 +2213,7 @@ def list_capacities(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2316,7 +2312,7 @@ def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -2368,14 +2364,14 @@ def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2534,7 +2530,7 @@ def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -2547,7 +2543,7 @@ def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2683,7 +2679,7 @@ def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -2751,7 +2747,7 @@ def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -2812,7 +2808,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2905,7 +2901,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3004,7 +3000,7 @@ def get_multi_role_pool(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -3060,14 +3056,14 @@ def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3226,7 +3222,7 @@ def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -3367,14 +3363,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3447,7 +3443,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3543,7 +3539,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -3636,7 +3632,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -3727,7 +3723,7 @@ def list_multi_role_usages(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -3826,7 +3822,7 @@ def list_operations(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -3886,7 +3882,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3987,7 +3983,7 @@ def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -4033,7 +4029,7 @@ def _resume_initial(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -4103,7 +4099,7 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4232,7 +4228,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -4328,7 +4324,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4414,7 +4410,7 @@ def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -4484,7 +4480,7 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4618,7 +4614,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -4712,7 +4708,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -4815,7 +4811,7 @@ def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -4873,14 +4869,14 @@ def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5049,7 +5045,7 @@ def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5200,14 +5196,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5281,7 +5277,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5380,7 +5376,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5476,7 +5472,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5572,7 +5568,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_plans_operations.py index 692c9281d8d5..53b2eb8b5c79 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +148,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -190,7 +187,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -226,7 +223,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -267,7 +264,7 @@ def build_list_capabilities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +302,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -345,7 +342,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -385,7 +382,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -425,7 +422,7 @@ def build_list_web_apps_by_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -465,7 +462,7 @@ def build_get_hybrid_connection_plan_limit_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -503,7 +500,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -541,7 +538,7 @@ def build_restart_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -588,7 +585,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +629,7 @@ def build_get_server_farm_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -670,7 +667,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +705,7 @@ def build_list_vnets_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -746,7 +743,7 @@ def build_get_vnet_from_server_farm_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -785,7 +782,7 @@ def build_get_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -825,7 +822,7 @@ def build_update_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -868,7 +865,7 @@ def build_list_routes_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -907,7 +904,7 @@ def build_get_route_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -947,7 +944,7 @@ def build_create_or_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -990,7 +987,7 @@ def build_delete_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1030,7 +1027,7 @@ def build_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1073,7 +1070,7 @@ def build_reboot_worker_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1143,7 +1140,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1229,7 +1226,7 @@ def list_by_resource_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1327,7 +1324,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -1381,14 +1378,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1543,7 +1540,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1616,7 +1613,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1746,14 +1743,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1826,7 +1823,7 @@ def list_capabilities(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1896,7 +1893,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -1968,7 +1965,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -2036,7 +2033,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2100,7 +2097,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2203,7 +2200,7 @@ def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2261,7 +2258,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2367,7 +2364,7 @@ def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -2438,7 +2435,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2540,7 +2537,7 @@ def get_server_farm_skus(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2602,7 +2599,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2702,7 +2699,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> List _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -2770,7 +2767,7 @@ def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2843,7 +2840,7 @@ def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2997,14 +2994,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3079,7 +3076,7 @@ def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3150,7 +3147,7 @@ def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3306,14 +3303,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3392,7 +3389,7 @@ def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -3542,14 +3539,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3626,7 +3623,7 @@ def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_certificate_registration_provider_operations.py index 90c60e6115bf..7e1aef3659a7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_certificates_operations.py index 217a5372bb73..8cd1e16212a5 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +65,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +100,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -142,7 +138,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -181,7 +177,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +213,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -285,7 +281,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Certificate"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -370,7 +366,7 @@ def list_by_resource_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -468,7 +464,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -598,14 +594,14 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -676,7 +672,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -806,14 +802,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_deleted_web_apps_operations.py index 0274c3b156d6..a67ba7835773 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +64,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +93,7 @@ def build_get_deleted_web_app_by_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -156,7 +151,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -241,7 +236,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_diagnostics_operations.py index 6f966d0825ec..9f64b75ae840 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ def build_list_site_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -185,7 +180,7 @@ def build_get_site_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +302,7 @@ def build_list_site_analyses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -351,7 +346,7 @@ def build_get_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -400,7 +395,7 @@ def build_execute_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -446,7 +441,7 @@ def build_list_site_detectors_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -490,7 +485,7 @@ def build_get_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -539,7 +534,7 @@ def build_execute_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -948,7 +943,7 @@ def build_get_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1079,7 +1074,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1195,7 +1190,7 @@ def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1257,7 +1252,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1373,7 +1368,7 @@ def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1435,7 +1430,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1538,7 +1533,7 @@ def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1599,7 +1594,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1705,7 +1700,7 @@ def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1791,7 +1786,7 @@ def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1856,7 +1851,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1962,7 +1957,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -2048,7 +2043,7 @@ def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2113,7 +2108,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2233,7 +2228,7 @@ def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2298,7 +2293,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2404,7 +2399,7 @@ def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2468,7 +2463,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2583,7 +2578,7 @@ def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2673,7 +2668,7 @@ def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2741,7 +2736,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2856,7 +2851,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -2946,7 +2941,7 @@ def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_domain_registration_provider_operations.py index 32f172b25a93..d8465bb708cd 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_domains_operations.py index 2728ceca8825..4f497aa1803d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -76,7 +72,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -126,7 +122,7 @@ def build_list_recommendations_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +187,7 @@ def build_get_request(resource_group_name: str, domain_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -229,7 +225,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -275,7 +271,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -317,7 +313,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -358,7 +354,7 @@ def build_list_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -396,7 +392,7 @@ def build_get_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +431,7 @@ def build_create_or_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -477,7 +473,7 @@ def build_delete_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -516,7 +512,7 @@ def build_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -556,7 +552,7 @@ def build_renew_request(resource_group_name: str, domain_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -674,14 +670,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -736,7 +732,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -827,7 +823,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -927,7 +923,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -941,7 +937,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1025,7 +1021,7 @@ def list_by_resource_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1123,7 +1119,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1175,14 +1171,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1333,7 +1329,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1410,7 +1406,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1537,14 +1533,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1613,7 +1609,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1716,7 +1712,7 @@ def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1869,14 +1865,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1950,7 +1946,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -2099,14 +2095,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2178,7 +2174,7 @@ def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_provider_operations.py index e7aad66b930c..44a114ad1d96 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -68,7 +63,7 @@ def build_list_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -89,7 +84,7 @@ def build_get_available_stacks_on_prem_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +146,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -238,7 +233,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -327,7 +322,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_recommendations_operations.py index f16594f94353..01dad3366ab9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -75,7 +70,7 @@ def build_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,7 @@ def build_disable_recommendation_for_subscription_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -136,7 +131,7 @@ def build_list_history_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +179,7 @@ def build_list_recommended_rules_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -231,7 +226,7 @@ def build_disable_all_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -275,7 +270,7 @@ def build_reset_all_filters_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -321,7 +316,7 @@ def build_get_rule_details_by_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -370,7 +365,7 @@ def build_disable_recommendation_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -416,7 +411,7 @@ def build_list_history_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -464,7 +459,7 @@ def build_list_recommended_rules_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -506,7 +501,7 @@ def build_disable_all_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +539,7 @@ def build_reset_all_filters_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -589,7 +584,7 @@ def build_get_rule_details_by_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +627,7 @@ def build_disable_recommendation_for_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +703,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -801,7 +796,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -859,7 +854,7 @@ def disable_recommendation_for_subscription( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -925,7 +920,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1032,7 +1027,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1137,7 +1132,7 @@ def disable_all_for_hosting_environment( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -1202,7 +1197,7 @@ def reset_all_filters_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -1279,7 +1274,7 @@ def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -1352,7 +1347,7 @@ def disable_recommendation_for_hosting_environment( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -1421,7 +1416,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1528,7 +1523,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1631,7 +1626,7 @@ def disable_all_for_web_app( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1693,7 +1688,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1769,7 +1764,7 @@ def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1840,7 +1835,7 @@ def disable_recommendation_for_site( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_resource_health_metadata_operations.py index ecf072863c6a..43f5f2c0c137 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +135,7 @@ def build_get_by_site_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +173,7 @@ def build_list_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +212,7 @@ def build_get_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -284,7 +279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +367,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -465,7 +460,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -564,7 +559,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -626,7 +621,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -731,7 +726,7 @@ def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_static_sites_operations.py index b3e3d228da70..ca8917ff2035 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_static_sites_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_preview_workflow_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -76,7 +72,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -102,7 +98,7 @@ def build_get_static_sites_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +135,7 @@ def build_get_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -177,7 +173,7 @@ def build_create_or_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -218,7 +214,7 @@ def build_delete_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -256,7 +252,7 @@ def build_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -297,7 +293,7 @@ def build_list_static_site_users_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -336,7 +332,7 @@ def build_delete_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -376,7 +372,7 @@ def build_update_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -419,7 +415,7 @@ def build_get_static_site_builds_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -457,7 +453,7 @@ def build_get_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -496,7 +492,7 @@ def build_delete_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -535,7 +531,7 @@ def build_create_or_update_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -577,7 +573,7 @@ def build_list_static_site_build_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -616,7 +612,7 @@ def build_list_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -655,7 +651,7 @@ def build_create_or_update_static_site_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -696,7 +692,7 @@ def build_create_user_roles_invitation_link_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -737,7 +733,7 @@ def build_list_static_site_custom_domains_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -775,7 +771,7 @@ def build_create_or_update_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -814,7 +810,7 @@ def build_delete_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -853,7 +849,7 @@ def build_validate_custom_domain_can_be_added_to_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -892,7 +888,7 @@ def build_detach_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -930,7 +926,7 @@ def build_list_static_site_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -968,7 +964,7 @@ def build_list_static_site_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1006,7 +1002,7 @@ def build_list_static_site_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1044,7 +1040,7 @@ def build_reset_static_site_api_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1190,14 +1186,14 @@ def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -1254,7 +1250,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -1342,7 +1338,7 @@ def get_static_sites_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -1440,7 +1436,7 @@ def get_static_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -1576,14 +1572,14 @@ def create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -1658,7 +1654,7 @@ def delete_static_site( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_request( @@ -1790,14 +1786,14 @@ def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -1868,7 +1864,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -1974,7 +1970,7 @@ def delete_static_site_user( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_user_request( @@ -2127,14 +2123,14 @@ def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -2201,7 +2197,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -2304,7 +2300,7 @@ def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -2373,7 +2369,7 @@ def delete_static_site_build( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_build_request( @@ -2512,14 +2508,14 @@ def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2591,7 +2587,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2695,7 +2691,7 @@ def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -2829,14 +2825,14 @@ def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2981,14 +2977,14 @@ def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -3055,7 +3051,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3158,7 +3154,7 @@ def create_or_update_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_create_or_update_static_site_custom_domain_request( @@ -3231,7 +3227,7 @@ def delete_static_site_custom_domain( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_custom_domain_request( @@ -3296,7 +3292,7 @@ def validate_custom_domain_can_be_added_to_static_site( # pylint: disable=incon _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_validate_custom_domain_can_be_added_to_static_site_request( @@ -3359,7 +3355,7 @@ def detach_static_site( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -3415,7 +3411,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3516,7 +3512,7 @@ def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -3584,7 +3580,7 @@ def list_static_site_secrets(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -3720,14 +3716,14 @@ def reset_static_site_api_key( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_top_level_domains_operations.py index 145a1c322fe0..c9cdad5f89fb 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -251,7 +247,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -359,7 +355,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -373,7 +369,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_web_apps_operations.py index 449c4a26377c..7a8fe63233f0 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -115,7 +112,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -153,7 +150,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -200,7 +197,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -242,7 +239,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -283,7 +280,7 @@ def build_analyze_custom_hostname_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -323,7 +320,7 @@ def build_apply_slot_config_to_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -362,7 +359,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -401,7 +398,7 @@ def build_list_backups_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -439,7 +436,7 @@ def build_get_backup_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -478,7 +475,7 @@ def build_delete_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -517,7 +514,7 @@ def build_list_backup_status_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -559,7 +556,7 @@ def build_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -601,7 +598,7 @@ def build_get_basic_publishing_credentials_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -639,7 +636,7 @@ def build_get_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -677,7 +674,7 @@ def build_update_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -718,7 +715,7 @@ def build_get_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -756,7 +753,7 @@ def build_update_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -797,7 +794,7 @@ def build_list_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -835,7 +832,7 @@ def build_update_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -876,7 +873,7 @@ def build_list_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -914,7 +911,7 @@ def build_update_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -955,7 +952,7 @@ def build_get_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -993,7 +990,7 @@ def build_update_auth_settings_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1034,7 +1031,7 @@ def build_get_auth_settings_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1069,7 @@ def build_update_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1113,7 +1110,7 @@ def build_list_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1151,7 +1148,7 @@ def build_update_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1192,7 +1189,7 @@ def build_delete_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1230,7 +1227,7 @@ def build_get_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1268,7 +1265,7 @@ def build_update_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1309,7 +1306,7 @@ def build_list_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1347,7 +1344,7 @@ def build_get_diagnostic_logs_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1385,7 +1382,7 @@ def build_update_diagnostic_logs_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1426,7 +1423,7 @@ def build_update_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1467,7 +1464,7 @@ def build_list_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1505,7 +1502,7 @@ def build_list_publishing_credentials_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1543,7 +1540,7 @@ def build_update_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1584,7 +1581,7 @@ def build_list_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1622,7 +1619,7 @@ def build_list_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1660,7 +1657,7 @@ def build_update_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1701,7 +1698,7 @@ def build_get_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1739,7 +1736,7 @@ def build_create_or_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1780,7 +1777,7 @@ def build_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1821,7 +1818,7 @@ def build_list_configuration_snapshot_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1859,7 +1856,7 @@ def build_get_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1898,7 +1895,7 @@ def build_recover_site_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1937,7 +1934,7 @@ def build_get_web_site_container_logs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -1975,7 +1972,7 @@ def build_get_container_logs_zip_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -2013,7 +2010,7 @@ def build_list_continuous_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2051,7 +2048,7 @@ def build_get_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2090,7 +2087,7 @@ def build_delete_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2129,7 +2126,7 @@ def build_start_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2168,7 +2165,7 @@ def build_stop_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2207,7 +2204,7 @@ def build_list_deployments_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2245,7 +2242,7 @@ def build_get_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2284,7 +2281,7 @@ def build_create_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2326,7 +2323,7 @@ def build_delete_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2365,7 +2362,7 @@ def build_list_deployment_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2404,7 +2401,7 @@ def build_discover_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2445,7 +2442,7 @@ def build_list_domain_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2483,7 +2480,7 @@ def build_get_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2524,7 +2521,7 @@ def build_create_or_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2568,7 +2565,7 @@ def build_delete_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2609,7 +2606,7 @@ def build_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2653,7 +2650,7 @@ def build_get_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2691,7 +2688,7 @@ def build_create_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2732,7 +2729,7 @@ def build_get_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2770,7 +2767,7 @@ def build_list_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2808,7 +2805,7 @@ def build_get_functions_admin_token_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2846,7 +2843,7 @@ def build_get_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2885,7 +2882,7 @@ def build_create_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2927,7 +2924,7 @@ def build_delete_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2966,7 +2963,7 @@ def build_create_or_update_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3009,7 +3006,7 @@ def build_delete_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3049,7 +3046,7 @@ def build_list_function_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3088,7 +3085,7 @@ def build_list_function_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3127,7 +3124,7 @@ def build_list_host_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3165,7 +3162,7 @@ def build_list_sync_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3203,7 +3200,7 @@ def build_sync_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3241,7 +3238,7 @@ def build_create_or_update_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3284,7 +3281,7 @@ def build_delete_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3324,7 +3321,7 @@ def build_list_host_name_bindings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3362,7 +3359,7 @@ def build_get_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3401,7 +3398,7 @@ def build_create_or_update_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3443,7 +3440,7 @@ def build_delete_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3482,7 +3479,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3522,7 +3519,7 @@ def build_create_or_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3565,7 +3562,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3605,7 +3602,7 @@ def build_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3648,7 +3645,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3686,7 +3683,7 @@ def build_list_relay_service_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3724,7 +3721,7 @@ def build_get_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3763,7 +3760,7 @@ def build_create_or_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3805,7 +3802,7 @@ def build_delete_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3844,7 +3841,7 @@ def build_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3886,7 +3883,7 @@ def build_list_instance_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3924,7 +3921,7 @@ def build_get_instance_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3963,7 +3960,7 @@ def build_get_instance_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4002,7 +3999,7 @@ def build_create_instance_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4044,7 +4041,7 @@ def build_get_instance_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4083,7 +4080,7 @@ def build_list_instance_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4122,7 +4119,7 @@ def build_get_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4162,7 +4159,7 @@ def build_delete_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4202,7 +4199,7 @@ def build_get_instance_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4242,7 +4239,7 @@ def build_list_instance_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4288,7 +4285,7 @@ def build_get_instance_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4329,7 +4326,7 @@ def build_list_instance_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4367,7 +4364,7 @@ def build_is_cloneable_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4405,7 +4402,7 @@ def build_list_site_backups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4443,7 +4440,7 @@ def build_list_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4481,7 +4478,7 @@ def build_migrate_storage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4523,7 +4520,7 @@ def build_migrate_my_sql_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4564,7 +4561,7 @@ def build_get_migrate_my_sql_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4602,7 +4599,7 @@ def build_get_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4640,7 +4637,7 @@ def build_create_or_update_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4681,7 +4678,7 @@ def build_delete_swift_virtual_network_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4719,7 +4716,7 @@ def build_update_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4760,7 +4757,7 @@ def build_list_network_features_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4799,7 +4796,7 @@ def build_get_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4845,7 +4842,7 @@ def build_start_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4896,7 +4893,7 @@ def build_start_web_site_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4940,7 +4937,7 @@ def build_stop_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4978,7 +4975,7 @@ def build_get_network_traces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5017,7 +5014,7 @@ def build_get_network_trace_operation_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5056,7 +5053,7 @@ def build_get_network_traces_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5095,7 +5092,7 @@ def build_generate_new_site_publishing_password_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5133,7 +5130,7 @@ def build_list_perf_mon_counters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5173,7 +5170,7 @@ def build_get_site_php_error_log_flag_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5211,7 +5208,7 @@ def build_list_premier_add_ons_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5249,7 +5246,7 @@ def build_get_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5288,7 +5285,7 @@ def build_add_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5330,7 +5327,7 @@ def build_delete_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5369,7 +5366,7 @@ def build_update_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5411,7 +5408,7 @@ def build_get_private_access_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5449,7 +5446,7 @@ def build_put_private_access_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5490,7 +5487,7 @@ def build_list_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5528,7 +5525,7 @@ def build_get_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5567,7 +5564,7 @@ def build_delete_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5606,7 +5603,7 @@ def build_get_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5645,7 +5642,7 @@ def build_list_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5684,7 +5681,7 @@ def build_get_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5724,7 +5721,7 @@ def build_list_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5763,7 +5760,7 @@ def build_list_public_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5801,7 +5798,7 @@ def build_get_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5840,7 +5837,7 @@ def build_create_or_update_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5882,7 +5879,7 @@ def build_delete_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5921,7 +5918,7 @@ def build_list_publishing_profile_xml_with_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -5962,7 +5959,7 @@ def build_reset_production_slot_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6006,7 +6003,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6048,7 +6045,7 @@ def build_restore_from_backup_blob_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6089,7 +6086,7 @@ def build_restore_from_deleted_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6130,7 +6127,7 @@ def build_restore_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6171,7 +6168,7 @@ def build_list_site_extensions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6209,7 +6206,7 @@ def build_get_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6248,7 +6245,7 @@ def build_install_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6287,7 +6284,7 @@ def build_delete_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6326,7 +6323,7 @@ def build_copy_production_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6365,7 +6362,7 @@ def build_list_slots_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6403,7 +6400,7 @@ def build_get_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6442,7 +6439,7 @@ def build_create_or_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6491,7 +6488,7 @@ def build_delete_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6536,7 +6533,7 @@ def build_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6584,7 +6581,7 @@ def build_analyze_custom_hostname_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6625,7 +6622,7 @@ def build_apply_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6667,7 +6664,7 @@ def build_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6709,7 +6706,7 @@ def build_list_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6748,7 +6745,7 @@ def build_get_backup_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6788,7 +6785,7 @@ def build_delete_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6828,7 +6825,7 @@ def build_list_backup_status_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6871,7 +6868,7 @@ def build_restore_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6914,7 +6911,7 @@ def build_list_configurations_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6953,7 +6950,7 @@ def build_update_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6995,7 +6992,7 @@ def build_list_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7034,7 +7031,7 @@ def build_update_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7076,7 +7073,7 @@ def build_get_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7115,7 +7112,7 @@ def build_update_auth_settings_v2_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7157,7 +7154,7 @@ def build_get_auth_settings_v2_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7196,7 +7193,7 @@ def build_update_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7238,7 +7235,7 @@ def build_list_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7277,7 +7274,7 @@ def build_update_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7319,7 +7316,7 @@ def build_delete_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7358,7 +7355,7 @@ def build_get_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7397,7 +7394,7 @@ def build_update_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7439,7 +7436,7 @@ def build_list_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7478,7 +7475,7 @@ def build_get_diagnostic_logs_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7517,7 +7514,7 @@ def build_update_diagnostic_logs_config_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7559,7 +7556,7 @@ def build_update_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7601,7 +7598,7 @@ def build_list_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7640,7 +7637,7 @@ def build_list_publishing_credentials_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7679,7 +7676,7 @@ def build_update_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7721,7 +7718,7 @@ def build_list_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7760,7 +7757,7 @@ def build_get_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7799,7 +7796,7 @@ def build_create_or_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7841,7 +7838,7 @@ def build_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7883,7 +7880,7 @@ def build_list_configuration_snapshot_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7922,7 +7919,7 @@ def build_get_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7962,7 +7959,7 @@ def build_recover_site_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8002,7 +7999,7 @@ def build_get_web_site_container_logs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -8041,7 +8038,7 @@ def build_get_container_logs_zip_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -8080,7 +8077,7 @@ def build_list_continuous_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8119,7 +8116,7 @@ def build_get_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8159,7 +8156,7 @@ def build_delete_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8199,7 +8196,7 @@ def build_start_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8239,7 +8236,7 @@ def build_stop_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8279,7 +8276,7 @@ def build_list_deployments_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8318,7 +8315,7 @@ def build_get_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8358,7 +8355,7 @@ def build_create_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8401,7 +8398,7 @@ def build_delete_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8441,7 +8438,7 @@ def build_list_deployment_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8481,7 +8478,7 @@ def build_discover_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8523,7 +8520,7 @@ def build_list_domain_ownership_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8567,7 +8564,7 @@ def build_get_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8614,7 +8611,7 @@ def build_create_or_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8664,7 +8661,7 @@ def build_delete_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8711,7 +8708,7 @@ def build_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8756,7 +8753,7 @@ def build_get_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8795,7 +8792,7 @@ def build_create_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8837,7 +8834,7 @@ def build_get_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8876,7 +8873,7 @@ def build_list_instance_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8915,7 +8912,7 @@ def build_get_functions_admin_token_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8954,7 +8951,7 @@ def build_get_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8994,7 +8991,7 @@ def build_create_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9037,7 +9034,7 @@ def build_delete_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9083,7 +9080,7 @@ def build_create_or_update_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9133,7 +9130,7 @@ def build_delete_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9174,7 +9171,7 @@ def build_list_function_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9214,7 +9211,7 @@ def build_list_function_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9254,7 +9251,7 @@ def build_list_host_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9293,7 +9290,7 @@ def build_list_sync_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9332,7 +9329,7 @@ def build_sync_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9371,7 +9368,7 @@ def build_create_or_update_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9415,7 +9412,7 @@ def build_delete_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9456,7 +9453,7 @@ def build_list_host_name_bindings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9495,7 +9492,7 @@ def build_get_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9535,7 +9532,7 @@ def build_create_or_update_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9578,7 +9575,7 @@ def build_delete_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9624,7 +9621,7 @@ def build_get_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9671,7 +9668,7 @@ def build_create_or_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9721,7 +9718,7 @@ def build_delete_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9768,7 +9765,7 @@ def build_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9812,7 +9809,7 @@ def build_list_hybrid_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9851,7 +9848,7 @@ def build_list_relay_service_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9890,7 +9887,7 @@ def build_get_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9930,7 +9927,7 @@ def build_create_or_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9973,7 +9970,7 @@ def build_delete_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10013,7 +10010,7 @@ def build_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10056,7 +10053,7 @@ def build_list_instance_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10095,7 +10092,7 @@ def build_get_instance_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10135,7 +10132,7 @@ def build_get_instance_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10175,7 +10172,7 @@ def build_create_instance_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10218,7 +10215,7 @@ def build_get_instance_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10258,7 +10255,7 @@ def build_list_instance_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10304,7 +10301,7 @@ def build_get_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10351,7 +10348,7 @@ def build_delete_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10398,7 +10395,7 @@ def build_get_instance_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10445,7 +10442,7 @@ def build_list_instance_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10493,7 +10490,7 @@ def build_get_instance_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10541,7 +10538,7 @@ def build_list_instance_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10582,7 +10579,7 @@ def build_is_cloneable_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10621,7 +10618,7 @@ def build_list_site_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10660,7 +10657,7 @@ def build_list_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10699,7 +10696,7 @@ def build_get_migrate_my_sql_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10738,7 +10735,7 @@ def build_get_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10777,7 +10774,7 @@ def build_create_or_update_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10819,7 +10816,7 @@ def build_delete_swift_virtual_network_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10858,7 +10855,7 @@ def build_update_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10900,7 +10897,7 @@ def build_list_network_features_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10940,7 +10937,7 @@ def build_get_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10988,7 +10985,7 @@ def build_start_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11041,7 +11038,7 @@ def build_start_web_site_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11086,7 +11083,7 @@ def build_stop_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11125,7 +11122,7 @@ def build_get_network_traces_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11165,7 +11162,7 @@ def build_get_network_trace_operation_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11205,7 +11202,7 @@ def build_get_network_traces_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11245,7 +11242,7 @@ def build_generate_new_site_publishing_password_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11284,7 +11281,7 @@ def build_list_perf_mon_counters_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11325,7 +11322,7 @@ def build_get_site_php_error_log_flag_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11364,7 +11361,7 @@ def build_list_premier_add_ons_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11403,7 +11400,7 @@ def build_get_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11443,7 +11440,7 @@ def build_add_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11486,7 +11483,7 @@ def build_delete_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11526,7 +11523,7 @@ def build_update_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11569,7 +11566,7 @@ def build_get_private_access_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11608,7 +11605,7 @@ def build_put_private_access_vnet_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11650,7 +11647,7 @@ def build_get_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11691,7 +11688,7 @@ def build_approve_or_reject_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11735,7 +11732,7 @@ def build_delete_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11776,7 +11773,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11814,7 +11811,7 @@ def build_list_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11853,7 +11850,7 @@ def build_get_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11893,7 +11890,7 @@ def build_delete_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11933,7 +11930,7 @@ def build_get_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11973,7 +11970,7 @@ def build_list_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12019,7 +12016,7 @@ def build_get_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12060,7 +12057,7 @@ def build_list_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12100,7 +12097,7 @@ def build_list_public_certificates_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12139,7 +12136,7 @@ def build_get_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12179,7 +12176,7 @@ def build_create_or_update_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12222,7 +12219,7 @@ def build_delete_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12262,7 +12259,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -12304,7 +12301,7 @@ def build_reset_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12350,7 +12347,7 @@ def build_restart_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12393,7 +12390,7 @@ def build_restore_from_backup_blob_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12435,7 +12432,7 @@ def build_restore_from_deleted_app_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12477,7 +12474,7 @@ def build_restore_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12519,7 +12516,7 @@ def build_list_site_extensions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12558,7 +12555,7 @@ def build_get_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12598,7 +12595,7 @@ def build_install_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12638,7 +12635,7 @@ def build_delete_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12678,7 +12675,7 @@ def build_copy_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12720,7 +12717,7 @@ def build_list_slot_differences_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12762,7 +12759,7 @@ def build_swap_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12804,7 +12801,7 @@ def build_list_snapshots_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12843,7 +12840,7 @@ def build_list_snapshots_from_dr_secondary_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12882,7 +12879,7 @@ def build_get_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12921,7 +12918,7 @@ def build_create_or_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12963,7 +12960,7 @@ def build_delete_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13002,7 +12999,7 @@ def build_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13044,7 +13041,7 @@ def build_start_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13091,7 +13088,7 @@ def build_start_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13136,7 +13133,7 @@ def build_stop_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13175,7 +13172,7 @@ def build_stop_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13214,7 +13211,7 @@ def build_sync_repository_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13253,7 +13250,7 @@ def build_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13292,7 +13289,7 @@ def build_list_triggered_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13331,7 +13328,7 @@ def build_get_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13371,7 +13368,7 @@ def build_delete_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13411,7 +13408,7 @@ def build_list_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13451,7 +13448,7 @@ def build_get_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13492,7 +13489,7 @@ def build_run_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13532,7 +13529,7 @@ def build_list_usages_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13573,7 +13570,7 @@ def build_list_vnet_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13612,7 +13609,7 @@ def build_get_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13652,7 +13649,7 @@ def build_create_or_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13695,7 +13692,7 @@ def build_delete_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13735,7 +13732,7 @@ def build_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13784,7 +13781,7 @@ def build_get_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13831,7 +13828,7 @@ def build_create_or_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13881,7 +13878,7 @@ def build_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13925,7 +13922,7 @@ def build_list_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13964,7 +13961,7 @@ def build_get_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14004,7 +14001,7 @@ def build_list_slot_differences_from_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14045,7 +14042,7 @@ def build_swap_slot_with_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14086,7 +14083,7 @@ def build_list_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14124,7 +14121,7 @@ def build_list_snapshots_from_dr_secondary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14162,7 +14159,7 @@ def build_get_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14200,7 +14197,7 @@ def build_create_or_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14241,7 +14238,7 @@ def build_delete_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14279,7 +14276,7 @@ def build_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14318,7 +14315,7 @@ def build_start_request(resource_group_name: str, name: str, subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14363,7 +14360,7 @@ def build_start_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14405,7 +14402,7 @@ def build_stop_request(resource_group_name: str, name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14443,7 +14440,7 @@ def build_stop_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14481,7 +14478,7 @@ def build_sync_repository_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14519,7 +14516,7 @@ def build_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14557,7 +14554,7 @@ def build_list_triggered_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14595,7 +14592,7 @@ def build_get_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14634,7 +14631,7 @@ def build_delete_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14673,7 +14670,7 @@ def build_list_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14712,7 +14709,7 @@ def build_get_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14752,7 +14749,7 @@ def build_run_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14791,7 +14788,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14831,7 +14828,7 @@ def build_list_vnet_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14869,7 +14866,7 @@ def build_get_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14908,7 +14905,7 @@ def build_create_or_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14950,7 +14947,7 @@ def build_delete_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14989,7 +14986,7 @@ def build_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15031,7 +15028,7 @@ def build_get_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15071,7 +15068,7 @@ def build_create_or_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15114,7 +15111,7 @@ def build_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15157,7 +15154,7 @@ def build_list_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15195,7 +15192,7 @@ def build_get_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15261,7 +15258,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -15352,7 +15349,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -15451,7 +15448,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -15505,14 +15502,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -15673,7 +15670,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -15756,7 +15753,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -15893,14 +15890,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -15977,7 +15974,7 @@ def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -16108,14 +16105,14 @@ def apply_slot_config_to_production( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -16242,14 +16239,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -16310,7 +16307,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -16413,7 +16410,7 @@ def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -16482,7 +16479,7 @@ def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -16634,14 +16631,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -16704,14 +16701,14 @@ def _restore_initial( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -16869,7 +16866,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -16941,7 +16938,7 @@ def get_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -17007,7 +17004,7 @@ def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -17143,14 +17140,14 @@ def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17223,7 +17220,7 @@ def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -17359,14 +17356,14 @@ def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17431,7 +17428,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -17596,14 +17593,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -17672,7 +17669,7 @@ def list_application_settings(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -17806,14 +17803,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -17882,7 +17879,7 @@ def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -18016,14 +18013,14 @@ def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -18092,7 +18089,7 @@ def get_auth_settings_v2(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -18228,14 +18225,14 @@ def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -18306,7 +18303,7 @@ def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -18430,14 +18427,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18508,7 +18505,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -18568,7 +18565,7 @@ def get_backup_configuration(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -18704,14 +18701,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -18782,7 +18779,7 @@ def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -18848,7 +18845,7 @@ def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -18980,14 +18977,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -19122,14 +19119,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -19198,7 +19195,7 @@ def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -19248,7 +19245,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -19313,7 +19310,7 @@ def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -19447,14 +19444,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -19523,7 +19520,7 @@ def list_site_push_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -19589,7 +19586,7 @@ def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -19731,14 +19728,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -19809,7 +19806,7 @@ def get_configuration(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -19939,14 +19936,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20081,14 +20078,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20155,7 +20152,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -20258,7 +20255,7 @@ def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -20327,7 +20324,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -20390,7 +20387,7 @@ def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -20455,7 +20452,7 @@ def get_container_logs_zip(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -20514,7 +20511,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -20617,7 +20614,7 @@ def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -20688,7 +20685,7 @@ def delete_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -20753,7 +20750,7 @@ def start_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -20818,7 +20815,7 @@ def stop_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -20871,7 +20868,7 @@ def list_deployments(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -20972,7 +20969,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -21110,14 +21107,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -21191,7 +21188,7 @@ def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -21255,7 +21252,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -21388,14 +21385,14 @@ def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -21458,7 +21455,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -21561,7 +21558,7 @@ def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -21707,14 +21704,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -21788,7 +21785,7 @@ def delete_domain_ownership_identifier( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -21930,14 +21927,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22007,7 +22004,7 @@ def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -22059,14 +22056,14 @@ def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -22219,7 +22216,7 @@ def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -22290,7 +22287,7 @@ def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -22350,7 +22347,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -22449,7 +22446,7 @@ def get_functions_admin_token(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -22517,7 +22514,7 @@ def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -22577,14 +22574,14 @@ def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -22749,7 +22746,7 @@ def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -22825,7 +22822,7 @@ def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -22973,14 +22970,14 @@ def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23061,7 +23058,7 @@ def delete_function_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -23127,7 +23124,7 @@ def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -23196,7 +23193,7 @@ def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -23261,7 +23258,7 @@ def list_host_keys(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -23327,7 +23324,7 @@ def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -23389,7 +23386,7 @@ def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -23536,14 +23533,14 @@ def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23624,7 +23621,7 @@ def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -23680,7 +23677,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -23783,7 +23780,7 @@ def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -23929,14 +23926,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -24010,7 +24007,7 @@ def delete_host_name_binding( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -24077,7 +24074,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -24231,14 +24228,14 @@ def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -24315,7 +24312,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -24465,14 +24462,14 @@ def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -24543,7 +24540,7 @@ def list_hybrid_connections(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -24609,7 +24606,7 @@ def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -24677,7 +24674,7 @@ def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -24822,14 +24819,14 @@ def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -24903,7 +24900,7 @@ def delete_relay_service_connection( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -25044,14 +25041,14 @@ def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -25116,7 +25113,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -25219,7 +25216,7 @@ def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -25288,7 +25285,7 @@ def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -25346,14 +25343,14 @@ def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -25520,7 +25517,7 @@ def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -25596,7 +25593,7 @@ def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -25662,7 +25659,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -25769,7 +25766,7 @@ def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -25846,7 +25843,7 @@ def delete_instance_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -25915,7 +25912,7 @@ def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -25984,7 +25981,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26094,7 +26091,7 @@ def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -26162,7 +26159,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26263,7 +26260,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -26319,7 +26316,7 @@ def list_site_backups(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -26420,7 +26417,7 @@ def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -26477,14 +26474,14 @@ def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -26652,7 +26649,7 @@ def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26716,14 +26713,14 @@ def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -26875,7 +26872,7 @@ def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26950,7 +26947,7 @@ def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -27016,7 +27013,7 @@ def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -27170,14 +27167,14 @@ def create_or_update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27248,7 +27245,7 @@ def delete_swift_virtual_network( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -27398,14 +27395,14 @@ def update_swift_virtual_network_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -27478,7 +27475,7 @@ def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -27549,7 +27546,7 @@ def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -27632,7 +27629,7 @@ def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -27693,7 +27690,7 @@ def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -27778,7 +27775,7 @@ def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -27851,7 +27848,7 @@ def stop_web_site_network_trace( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -27915,7 +27912,7 @@ def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -27984,7 +27981,7 @@ def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -28057,7 +28054,7 @@ def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -28124,7 +28121,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -28182,7 +28179,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -28284,7 +28281,7 @@ def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -28348,7 +28345,7 @@ def list_premier_add_ons(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -28416,7 +28413,7 @@ def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -28560,14 +28557,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -28641,7 +28638,7 @@ def delete_premier_add_on( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -28781,14 +28778,14 @@ def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -28860,7 +28857,7 @@ def get_private_access(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -28990,14 +28987,14 @@ def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -29060,7 +29057,7 @@ def list_processes(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29163,7 +29160,7 @@ def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -29236,7 +29233,7 @@ def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -29301,7 +29298,7 @@ def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -29366,7 +29363,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29472,7 +29469,7 @@ def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -29536,7 +29533,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29630,7 +29627,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -29733,7 +29730,7 @@ def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -29879,14 +29876,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -29960,7 +29957,7 @@ def delete_public_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -30096,14 +30093,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -30176,7 +30173,7 @@ def reset_production_slot_config( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -30250,7 +30247,7 @@ def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -30300,14 +30297,14 @@ def _restore_from_backup_blob_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -30445,7 +30442,7 @@ def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -30506,14 +30503,14 @@ def _restore_from_deleted_app_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -30661,7 +30658,7 @@ def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -30722,14 +30719,14 @@ def _restore_snapshot_initial( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -30880,7 +30877,7 @@ def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -30943,7 +30940,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31046,7 +31043,7 @@ def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -31101,7 +31098,7 @@ def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -31175,7 +31172,7 @@ def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31248,7 +31245,7 @@ def delete_site_extension( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -31297,14 +31294,14 @@ def _copy_production_slot_initial( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -31451,7 +31448,7 @@ def begin_copy_production_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -31512,7 +31509,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -31614,7 +31611,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -31669,14 +31666,14 @@ def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -31849,7 +31846,7 @@ def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -31938,7 +31935,7 @@ def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -32092,14 +32089,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -32180,7 +32177,7 @@ def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -32328,14 +32325,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -32480,14 +32477,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -32554,7 +32551,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -32661,7 +32658,7 @@ def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -32734,7 +32731,7 @@ def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -32899,14 +32896,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -32971,14 +32968,14 @@ def _restore_slot_initial( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -33149,7 +33146,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -33217,7 +33214,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -33399,14 +33396,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -33481,7 +33478,7 @@ def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -33628,14 +33625,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -33710,7 +33707,7 @@ def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -33857,14 +33854,14 @@ def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -33939,7 +33936,7 @@ def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -34088,14 +34085,14 @@ def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -34170,7 +34167,7 @@ def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -34312,14 +34309,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -34394,7 +34391,7 @@ def delete_backup_configuration_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -34460,7 +34457,7 @@ def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -34609,14 +34606,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -34691,7 +34688,7 @@ def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -34761,7 +34758,7 @@ def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -34910,14 +34907,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -35069,14 +35066,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -35151,7 +35148,7 @@ def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -35204,7 +35201,7 @@ def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -35273,7 +35270,7 @@ def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35424,14 +35421,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -35506,7 +35503,7 @@ def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -35578,7 +35575,7 @@ def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -35725,14 +35722,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -35884,14 +35881,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -35962,7 +35959,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -36069,7 +36066,7 @@ def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -36142,7 +36139,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -36209,7 +36206,7 @@ def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -36280,7 +36277,7 @@ def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -36343,7 +36340,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36450,7 +36447,7 @@ def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -36525,7 +36522,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -36594,7 +36591,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -36663,7 +36660,7 @@ def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -36722,7 +36719,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -36829,7 +36826,7 @@ def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -36985,14 +36982,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -37070,7 +37067,7 @@ def delete_deployment_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -37140,7 +37137,7 @@ def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -37291,14 +37288,14 @@ def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -37365,7 +37362,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -37472,7 +37469,7 @@ def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -37631,14 +37628,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -37716,7 +37713,7 @@ def delete_domain_ownership_identifier_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -37871,14 +37868,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -37954,7 +37951,7 @@ def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -38007,14 +38004,14 @@ def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -38179,7 +38176,7 @@ def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -38256,7 +38253,7 @@ def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -38319,7 +38316,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -38422,7 +38419,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -38493,7 +38490,7 @@ def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -38555,14 +38552,14 @@ def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -38737,7 +38734,7 @@ def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -38816,7 +38813,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -38974,14 +38971,14 @@ def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -39065,7 +39062,7 @@ def delete_function_secret_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -39134,7 +39131,7 @@ def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -39206,7 +39203,7 @@ def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -39274,7 +39271,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -39343,7 +39340,7 @@ def list_sync_status_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -39408,7 +39405,7 @@ def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -39565,14 +39562,14 @@ def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -39656,7 +39653,7 @@ def delete_host_secret_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -39716,7 +39713,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -39823,7 +39820,7 @@ def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -39982,14 +39979,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -40067,7 +40064,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -40137,7 +40134,7 @@ def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -40301,14 +40298,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -40388,7 +40385,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -40548,14 +40545,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -40631,7 +40628,7 @@ def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -40701,7 +40698,7 @@ def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -40773,7 +40770,7 @@ def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -40931,14 +40928,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -41016,7 +41013,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -41170,14 +41167,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -41246,7 +41243,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -41353,7 +41350,7 @@ def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -41426,7 +41423,7 @@ def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -41486,14 +41483,14 @@ def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -41673,7 +41670,7 @@ def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -41753,7 +41750,7 @@ def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -41823,7 +41820,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -41934,7 +41931,7 @@ def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -42015,7 +42012,7 @@ def delete_instance_process_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -42088,7 +42085,7 @@ def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -42161,7 +42158,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -42282,7 +42279,7 @@ def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -42354,7 +42351,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -42461,7 +42458,7 @@ def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -42523,7 +42520,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -42627,7 +42624,7 @@ def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -42698,7 +42695,7 @@ def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -42768,7 +42765,7 @@ def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -42935,14 +42932,14 @@ def create_or_update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -43017,7 +43014,7 @@ def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -43180,14 +43177,14 @@ def update_swift_virtual_network_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -43264,7 +43261,7 @@ def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -43339,7 +43336,7 @@ def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -43426,7 +43423,7 @@ def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -43489,7 +43486,7 @@ def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -43578,7 +43575,7 @@ def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -43654,7 +43651,7 @@ def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -43722,7 +43719,7 @@ def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -43795,7 +43792,7 @@ def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -43872,7 +43869,7 @@ def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -43943,7 +43940,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -44005,7 +44002,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -44111,7 +44108,7 @@ def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -44181,7 +44178,7 @@ def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -44253,7 +44250,7 @@ def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -44410,14 +44407,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -44495,7 +44492,7 @@ def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -44648,14 +44645,14 @@ def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -44732,7 +44729,7 @@ def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -44877,14 +44874,14 @@ def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -44958,7 +44955,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -45016,14 +45013,14 @@ def _approve_or_reject_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -45197,7 +45194,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateEndpointConnectionResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -45257,7 +45254,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -45332,7 +45329,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45403,7 +45400,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -45466,7 +45463,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45573,7 +45570,7 @@ def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -45650,7 +45647,7 @@ def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -45719,7 +45716,7 @@ def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -45788,7 +45785,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45898,7 +45895,7 @@ def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -45966,7 +45963,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -46064,7 +46061,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -46171,7 +46168,7 @@ def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -46330,14 +46327,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -46415,7 +46412,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -46564,14 +46561,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -46648,7 +46645,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -46727,7 +46724,7 @@ def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -46778,14 +46775,14 @@ def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -46941,7 +46938,7 @@ def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -47004,14 +47001,14 @@ def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -47172,7 +47169,7 @@ def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -47235,14 +47232,14 @@ def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return-state _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -47406,7 +47403,7 @@ def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -47473,7 +47470,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47580,7 +47577,7 @@ def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -47636,7 +47633,7 @@ def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -47714,7 +47711,7 @@ def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47791,7 +47788,7 @@ def delete_site_extension_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -47846,14 +47843,14 @@ def _copy_slot_initial( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(copy_slot_entity, (IO, bytes)): + if isinstance(copy_slot_entity, (IOBase, bytes)): _content = copy_slot_entity else: _json = self._serialize.body(copy_slot_entity, "CsmCopySlotEntity") @@ -48017,7 +48014,7 @@ def begin_copy_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -48161,7 +48158,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -48175,7 +48172,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -48265,14 +48262,14 @@ def _swap_slot_initial( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -48433,7 +48430,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -48499,7 +48496,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -48595,7 +48592,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -48700,7 +48697,7 @@ def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -48765,14 +48762,14 @@ def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -48949,7 +48946,7 @@ def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -49026,7 +49023,7 @@ def delete_source_control_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -49171,14 +49168,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -49260,7 +49257,7 @@ def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -49316,7 +49313,7 @@ def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -49405,7 +49402,7 @@ def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49482,7 +49479,7 @@ def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -49547,7 +49544,7 @@ def stop_network_trace_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -49613,7 +49610,7 @@ def sync_repository_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -49678,7 +49675,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -49736,7 +49733,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -49843,7 +49840,7 @@ def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -49918,7 +49915,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -49979,7 +49976,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -50089,7 +50086,7 @@ def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -50165,7 +50162,7 @@ def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -50229,7 +50226,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -50335,7 +50332,7 @@ def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -50407,7 +50404,7 @@ def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -50572,14 +50569,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -50657,7 +50654,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -50818,14 +50815,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -50906,7 +50903,7 @@ def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -51078,14 +51075,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -51260,14 +51257,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -51336,7 +51333,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -51443,7 +51440,7 @@ def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -51567,7 +51564,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -51581,7 +51578,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -51665,14 +51662,14 @@ def _swap_slot_with_production_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -51816,7 +51813,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-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) @@ -51877,7 +51874,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -51970,7 +51967,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -52069,7 +52066,7 @@ def get_source_control(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -52132,14 +52129,14 @@ def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -52303,7 +52300,7 @@ def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -52376,7 +52373,7 @@ def delete_source_control( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -52508,14 +52505,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -52593,7 +52590,7 @@ def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -52647,7 +52644,7 @@ def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -52732,7 +52729,7 @@ def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -52805,7 +52802,7 @@ def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -52867,7 +52864,7 @@ def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -52929,7 +52926,7 @@ def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -52991,7 +52988,7 @@ def sync_function_triggers( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -53045,7 +53042,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -53148,7 +53145,7 @@ def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -53219,7 +53216,7 @@ def delete_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -53276,7 +53273,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -53382,7 +53379,7 @@ def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -53454,7 +53451,7 @@ def run_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -53514,7 +53511,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -53614,7 +53611,7 @@ def list_vnet_connections(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -53682,7 +53679,7 @@ def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -53834,14 +53831,14 @@ def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -53915,7 +53912,7 @@ def delete_vnet_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -54063,14 +54060,14 @@ def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -54147,7 +54144,7 @@ def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -54306,14 +54303,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -54475,14 +54472,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -54545,7 +54542,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> I _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -54646,7 +54643,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_web_site_management_client_operations.py index a02bd00c07e8..b75cd776223f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_09_01/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_get_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -64,7 +60,7 @@ def build_update_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -86,7 +82,7 @@ def build_list_source_controls_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +101,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -129,7 +125,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def build_list_billing_meters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -186,7 +182,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -213,7 +209,7 @@ def build_get_subscription_deployment_locations_request(subscription_id: str, ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -245,7 +241,7 @@ def build_list_geo_regions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -279,7 +275,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -308,7 +304,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +328,7 @@ def build_list_skus_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -356,7 +352,7 @@ def build_verify_hosting_environment_vnet_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -385,7 +381,7 @@ def build_move_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -422,7 +418,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -460,7 +456,7 @@ def build_validate_move_request(resource_group_name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -516,7 +512,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -614,14 +610,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -673,7 +669,7 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -765,7 +761,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -878,14 +874,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -944,7 +940,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -1047,7 +1043,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -1111,7 +1107,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1181,7 +1177,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1314,7 +1310,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -1328,7 +1324,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1410,7 +1406,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1503,7 +1499,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1610,14 +1606,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1745,14 +1741,14 @@ def move( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1867,14 +1863,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -2003,14 +1999,14 @@ def validate_move( # 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_configuration.py index 0c81109fed19..b19757bc5149 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, 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/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_metadata.json index a672787c306f..0dc409d726c4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_metadata.json @@ -124,8 +124,8 @@ "resource_health_metadata": "ResourceHealthMetadataOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", "sync_mixin_typing_definitions": "", "async_mixin_typing_definitions": "", "operations": { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/_configuration.py index 41ba6762b962..8fd1ee851907 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, 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/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_certificate_orders_operations.py index 50b3dd758712..9523b732a427 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -55,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -98,7 +94,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -243,14 +239,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -307,7 +303,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.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -407,7 +403,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.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -463,14 +459,14 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -636,7 +632,7 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -709,7 +705,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( @@ -843,14 +839,14 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -919,7 +915,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1022,7 +1018,7 @@ async def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1080,14 +1076,14 @@ async def _create_or_update_certificate_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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1260,7 +1256,7 @@ async def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1336,7 +1332,7 @@ async def delete_certificate( # 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_certificate_request( @@ -1478,14 +1474,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1631,14 +1627,14 @@ async def reissue( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1775,14 +1771,14 @@ async def renew( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1849,7 +1845,7 @@ async def resend_email( # 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_resend_email_request( @@ -1978,14 +1974,14 @@ async def resend_request_emails( # 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-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2120,14 +2116,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2198,7 +2194,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_verify_domain_ownership_request( @@ -2260,7 +2256,7 @@ async def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2326,7 +2322,7 @@ async def retrieve_certificate_email_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[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_environments_operations.py index 34137e60d81a..c29c9c4e5f7b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_environments_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -82,10 +83,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -126,7 +123,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -215,7 +212,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.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -313,7 +310,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -369,14 +366,14 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -545,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["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -604,7 +601,7 @@ 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( @@ -670,7 +667,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) @@ -811,14 +808,14 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -889,7 +886,7 @@ def list_capacities( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -988,7 +985,7 @@ async def get_vip_info(self, resource_group_name: str, 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.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -1040,14 +1037,14 @@ async def _change_vnet_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.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1206,7 +1203,7 @@ async def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WebAppCollection] = kwargs.pop("cls", None) @@ -1219,7 +1216,7 @@ async def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1355,7 +1352,7 @@ async def get_ase_v3_networking_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) request = build_get_ase_v3_networking_configuration_request( @@ -1491,14 +1488,14 @@ async def update_ase_networking_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ase_networking_configuration, (IO, bytes)): + if isinstance(ase_networking_configuration, (IOBase, bytes)): _content = ase_networking_configuration else: _json = self._serialize.body(ase_networking_configuration, "AseV3NetworkingConfiguration") @@ -1569,7 +1566,7 @@ async def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1637,7 +1634,7 @@ async def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1698,7 +1695,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -1792,7 +1789,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -1893,7 +1890,7 @@ async def get_multi_role_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -1949,14 +1946,14 @@ async def _create_or_update_multi_role_pool_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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2118,7 +2115,7 @@ async def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2259,14 +2256,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2339,7 +2336,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2435,7 +2432,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2528,7 +2525,7 @@ def list_multi_role_pool_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.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2621,7 +2618,7 @@ def list_multi_role_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -2720,7 +2717,7 @@ async def list_operations(self, resource_group_name: str, 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[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -2780,7 +2777,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2875,7 +2872,7 @@ def get_private_endpoint_connection_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.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2978,7 +2975,7 @@ async def get_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -3036,14 +3033,14 @@ async def _approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -3217,7 +3214,7 @@ async def begin_approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3277,7 +3274,7 @@ async def _delete_private_endpoint_connection_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -3352,7 +3349,7 @@ async def begin_delete_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[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3423,7 +3420,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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -3489,7 +3486,7 @@ async def reboot( # 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_reboot_request( @@ -3535,7 +3532,7 @@ async def _resume_initial(self, resource_group_name: str, 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.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -3607,7 +3604,7 @@ async def begin_resume( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3737,7 +3734,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -3833,7 +3830,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3919,7 +3916,7 @@ async def _suspend_initial(self, resource_group_name: str, 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.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -3991,7 +3988,7 @@ async def begin_suspend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4126,7 +4123,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -4221,7 +4218,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -4324,7 +4321,7 @@ async def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -4382,14 +4379,14 @@ async def _create_or_update_worker_pool_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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4561,7 +4558,7 @@ async def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -4712,14 +4709,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4793,7 +4790,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4892,7 +4889,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4988,7 +4985,7 @@ def list_worker_pool_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.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5084,7 +5081,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_plans_operations.py index 452ece0e3370..95b5c1695293 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -66,10 +67,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -113,7 +110,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +199,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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -300,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -354,14 +351,14 @@ 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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -516,7 +513,7 @@ 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.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -589,7 +586,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( @@ -719,14 +716,14 @@ 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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -799,7 +796,7 @@ async def list_capabilities(self, resource_group_name: str, 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[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -869,7 +866,7 @@ async def get_hybrid_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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -941,7 +938,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_hybrid_connection_request( @@ -1009,7 +1006,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1073,7 +1070,7 @@ def list_web_apps_by_hybrid_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.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1176,7 +1173,7 @@ async def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1235,7 +1232,7 @@ def list_hybrid_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.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1341,7 +1338,7 @@ async def restart_web_apps( # 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_web_apps_request( @@ -1412,7 +1409,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1514,7 +1511,7 @@ async def get_server_farm_skus(self, resource_group_name: str, 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[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1577,7 +1574,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1677,7 +1674,7 @@ async def list_vnets(self, resource_group_name: str, 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[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1745,7 +1742,7 @@ async def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -1818,7 +1815,7 @@ async def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -1972,14 +1969,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2054,7 +2051,7 @@ async def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2125,7 +2122,7 @@ async def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2281,14 +2278,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2367,7 +2364,7 @@ async def delete_vnet_route( # 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_vnet_route_request( @@ -2517,14 +2514,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2601,7 +2598,7 @@ async def reboot_worker( # 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_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificate_orders_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificate_orders_diagnostics_operations.py index d36b92830baa..e9887070ea38 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificate_orders_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificate_orders_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -36,10 +35,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +197,7 @@ async def get_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_app_service_certificate_order_detector_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificate_registration_provider_operations.py index 9c0dd8b9e1f0..54f22f9d4638 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._certificate_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificates_operations.py index 2fa7c9d33b1e..ce579b5c6d43 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +79,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["2020-12-01"] = kwargs.pop("api_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.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -169,7 +165,7 @@ def list_by_resource_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.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -267,7 +263,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _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.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -397,14 +393,14 @@ 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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -475,7 +471,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( @@ -605,14 +601,14 @@ 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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_deleted_web_apps_operations.py index f9325085de42..f291c2d530d1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -77,7 +72,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -162,7 +157,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.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -262,7 +257,7 @@ async def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_diagnostics_operations.py index 62187578d103..e98204875755 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -104,7 +99,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -220,7 +215,7 @@ async def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -283,7 +278,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -399,7 +394,7 @@ async def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -462,7 +457,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -565,7 +560,7 @@ async def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -627,7 +622,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -733,7 +728,7 @@ async def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -819,7 +814,7 @@ async def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -885,7 +880,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -991,7 +986,7 @@ async def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -1077,7 +1072,7 @@ async def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1143,7 +1138,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1263,7 +1258,7 @@ async def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1329,7 +1324,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1435,7 +1430,7 @@ async def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1500,7 +1495,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1615,7 +1610,7 @@ async def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1705,7 +1700,7 @@ async def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1774,7 +1769,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1889,7 +1884,7 @@ async def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -1979,7 +1974,7 @@ async def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_domain_registration_provider_operations.py index 0174e04b3506..567a4b26cbf6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._domain_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_domains_operations.py index 4534ed3a8fac..db28826723af 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -50,10 +50,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -144,14 +140,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -206,7 +202,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -297,7 +293,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -400,7 +396,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -414,7 +410,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -498,7 +494,7 @@ def list_by_resource_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.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -596,7 +592,7 @@ async def get(self, resource_group_name: str, domain_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.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -648,14 +644,14 @@ 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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -809,7 +805,7 @@ 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.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -886,7 +882,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( @@ -1013,14 +1009,14 @@ 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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1089,7 +1085,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1192,7 +1188,7 @@ async def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1345,14 +1341,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1426,7 +1422,7 @@ async def delete_ownership_identifier( # 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_delete_ownership_identifier_request( @@ -1575,14 +1571,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1654,7 +1650,7 @@ async def renew( # 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_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_global_operations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_global_operations_operations.py index ebf81eb404fc..a926ed9addd1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_global_operations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_global_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, List, Optional, TypeVar from azure.core.exceptions import ( @@ -33,10 +32,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_request( @@ -145,7 +140,7 @@ async def get_deleted_web_app_snapshots(self, deleted_site_id: 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[List[_models.Snapshot]] = kwargs.pop("cls", None) request = build_get_deleted_web_app_snapshots_request( @@ -210,7 +205,7 @@ async def get_subscription_operation_with_async_response( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_get_subscription_operation_with_async_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_provider_operations.py index 90027716ffeb..88346e73090e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -87,7 +82,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -176,7 +171,7 @@ def get_function_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -267,7 +262,7 @@ def get_function_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -360,7 +355,7 @@ def get_web_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -448,7 +443,7 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -535,7 +530,7 @@ def get_web_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -625,7 +620,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_recommendations_operations.py index 45d289a2ac42..af832d6ae5d7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -48,10 +47,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ 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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_reset_all_filters_request( @@ -251,7 +246,7 @@ async def disable_recommendation_for_subscription( # 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_disable_recommendation_for_subscription_request( @@ -318,7 +313,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -426,7 +421,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -531,7 +526,7 @@ async def disable_all_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_disable_all_for_hosting_environment_request( @@ -596,7 +591,7 @@ async def reset_all_filters_for_hosting_environment( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_reset_all_filters_for_hosting_environment_request( @@ -673,7 +668,7 @@ async def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -746,7 +741,7 @@ async def disable_recommendation_for_hosting_environment( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_disable_recommendation_for_hosting_environment_request( @@ -816,7 +811,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -924,7 +919,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1027,7 +1022,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_disable_all_for_web_app_request( @@ -1089,7 +1084,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_reset_all_filters_for_web_app_request( @@ -1165,7 +1160,7 @@ async def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1236,7 +1231,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_resource_health_metadata_operations.py index f405134d054e..d95e5d46926e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +166,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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -265,7 +260,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +359,7 @@ async def get_by_site(self, resource_group_name: str, 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.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -427,7 +422,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_static_sites_operations.py index 2c1ef227e741..b62bee460079 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_static_sites_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -87,10 +88,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -207,14 +204,14 @@ async def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -272,7 +269,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -361,7 +358,7 @@ def get_static_sites_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.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -461,7 +458,7 @@ async def get_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -517,14 +514,14 @@ async def _create_or_update_static_site_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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -688,7 +685,7 @@ async def begin_create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -747,7 +744,7 @@ async def _delete_static_site_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_delete_static_site_request( @@ -808,7 +805,7 @@ async def begin_delete_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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) @@ -946,14 +943,14 @@ async def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -1024,7 +1021,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -1130,7 +1127,7 @@ async def delete_static_site_user( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_static_site_user_request( @@ -1283,14 +1280,14 @@ async def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -1357,7 +1354,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -1460,7 +1457,7 @@ async def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -1513,7 +1510,7 @@ async def _delete_static_site_build_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_delete_static_site_build_request( @@ -1577,7 +1574,7 @@ async def begin_delete_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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) @@ -1725,14 +1722,14 @@ async def create_or_update_static_site_build_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1883,14 +1880,14 @@ async def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1958,7 +1955,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2062,7 +2059,7 @@ async def list_static_site_build_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_app_settings_request( @@ -2131,7 +2128,7 @@ async def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -2194,7 +2191,7 @@ def get_user_provided_function_apps_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -2301,7 +2298,7 @@ async def get_user_provided_function_app_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_build_request( @@ -2362,14 +2359,14 @@ async def _register_user_provided_function_app_with_static_site_build_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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -2577,7 +2574,7 @@ async def begin_register_user_provided_function_app_with_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2658,7 +2655,7 @@ async def detach_user_provided_function_app_from_static_site_build( # pylint: d _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_detach_user_provided_function_app_from_static_site_build_request( @@ -2713,14 +2710,14 @@ async def _create_zip_deployment_for_static_site_build_initial( # pylint: disab _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -2883,7 +2880,7 @@ async def begin_create_zip_deployment_for_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -3021,14 +3018,14 @@ async def create_or_update_static_site_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3165,14 +3162,14 @@ async def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3313,14 +3310,14 @@ async def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -3387,7 +3384,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3490,7 +3487,7 @@ async def get_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_get_static_site_custom_domain_request( @@ -3550,14 +3547,14 @@ async def _create_or_update_static_site_custom_domain_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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -3739,7 +3736,7 @@ async def begin_create_or_update_static_site_custom_domain( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3799,7 +3796,7 @@ async def _delete_static_site_custom_domain_initial( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_static_site_custom_domain_request( @@ -3863,7 +3860,7 @@ async def begin_delete_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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) @@ -3925,14 +3922,14 @@ async def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -4100,7 +4097,7 @@ async def begin_validate_custom_domain_can_be_added_to_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -4158,7 +4155,7 @@ async def _detach_static_site_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_detach_static_site_request( @@ -4219,7 +4216,7 @@ async def begin_detach_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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) @@ -4281,7 +4278,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -4382,7 +4379,7 @@ async def list_static_site_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_app_settings_request( @@ -4448,7 +4445,7 @@ async def list_static_site_configured_roles( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringList] = kwargs.pop("cls", None) request = build_list_static_site_configured_roles_request( @@ -4514,7 +4511,7 @@ async def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -4580,7 +4577,7 @@ async def list_static_site_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -4640,7 +4637,7 @@ def get_private_endpoint_connection_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.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -4743,7 +4740,7 @@ async def get_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -4801,14 +4798,14 @@ async def _approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -4982,7 +4979,7 @@ async def begin_approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -5042,7 +5039,7 @@ async def _delete_private_endpoint_connection_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -5117,7 +5114,7 @@ async def begin_delete_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[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5188,7 +5185,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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -5324,14 +5321,14 @@ async def reset_static_site_api_key( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") @@ -5392,7 +5389,7 @@ def get_user_provided_function_apps_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -5495,7 +5492,7 @@ async def get_user_provided_function_app_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_request( @@ -5554,14 +5551,14 @@ async def _register_user_provided_function_app_with_static_site_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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -5756,7 +5753,7 @@ async def begin_register_user_provided_function_app_with_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -5833,7 +5830,7 @@ async def detach_user_provided_function_app_from_static_site( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_detach_user_provided_function_app_from_static_site_request( @@ -5886,14 +5883,14 @@ async def _create_zip_deployment_for_static_site_initial( # pylint: disable=inc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -6046,7 +6043,7 @@ async def begin_create_zip_deployment_for_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_top_level_domains_operations.py index 9a181c18f780..4740a39a763a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -36,10 +36,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -78,7 +74,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -282,7 +278,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -296,7 +292,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_web_apps_operations.py index 4c30229a72be..17e3ea5bd6d4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -427,10 +428,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -469,7 +466,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -560,7 +557,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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -659,7 +656,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -713,14 +710,14 @@ 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -881,7 +878,7 @@ 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.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -964,7 +961,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( @@ -1101,14 +1098,14 @@ 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1185,7 +1182,7 @@ async def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1316,14 +1313,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1450,14 +1447,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1518,7 +1515,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1621,7 +1618,7 @@ async def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1690,7 +1687,7 @@ async def delete_backup( # 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_backup_request( @@ -1842,14 +1839,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1912,14 +1909,14 @@ async def _restore_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -2077,7 +2074,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -2149,7 +2146,7 @@ async def get_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -2215,7 +2212,7 @@ async def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -2351,14 +2348,14 @@ async def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2431,7 +2428,7 @@ async def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -2567,14 +2564,14 @@ async def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2640,7 +2637,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2805,14 +2802,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2883,7 +2880,7 @@ async def list_application_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -3017,14 +3014,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -3093,7 +3090,7 @@ async def get_auth_settings(self, resource_group_name: str, 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.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -3227,14 +3224,14 @@ async def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -3305,7 +3302,7 @@ async def get_auth_settings_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -3441,14 +3438,14 @@ async def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -3519,7 +3516,7 @@ async def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -3643,14 +3640,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -3721,7 +3718,7 @@ async def delete_backup_configuration( # 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_delete_backup_configuration_request( @@ -3783,7 +3780,7 @@ async def get_backup_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3842,7 +3839,7 @@ def get_app_settings_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -3945,7 +3942,7 @@ async def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -4005,7 +4002,7 @@ def get_site_connection_string_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -4108,7 +4105,7 @@ async def get_site_connection_string_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_request( @@ -4245,14 +4242,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -4323,7 +4320,7 @@ async def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -4389,7 +4386,7 @@ async def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -4521,14 +4518,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -4663,14 +4660,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -4739,7 +4736,7 @@ async def list_metadata(self, resource_group_name: str, 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.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -4791,7 +4788,7 @@ async def _list_publishing_credentials_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[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -4856,7 +4853,7 @@ async def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4990,14 +4987,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -5066,7 +5063,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -5132,7 +5129,7 @@ async def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -5274,14 +5271,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -5352,7 +5349,7 @@ async def get_configuration(self, resource_group_name: str, 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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -5482,14 +5479,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5624,14 +5621,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5698,7 +5695,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5801,7 +5798,7 @@ async def get_configuration_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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -5870,7 +5867,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_recover_site_configuration_snapshot_request( @@ -5933,7 +5930,7 @@ async def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -6000,7 +5997,7 @@ async def get_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -6060,7 +6057,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -6163,7 +6160,7 @@ async def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -6234,7 +6231,7 @@ async def delete_continuous_web_job( # 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_delete_continuous_web_job_request( @@ -6299,7 +6296,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_continuous_web_job_request( @@ -6364,7 +6361,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_stop_continuous_web_job_request( @@ -6419,7 +6416,7 @@ def list_deployments( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -6520,7 +6517,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -6658,14 +6655,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -6739,7 +6736,7 @@ async def delete_deployment( # 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_deployment_request( @@ -6805,7 +6802,7 @@ async def list_deployment_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -6938,14 +6935,14 @@ async def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -7008,7 +7005,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -7111,7 +7108,7 @@ async def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -7257,14 +7254,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7338,7 +7335,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_domain_ownership_identifier_request( @@ -7480,14 +7477,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7557,7 +7554,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, 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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -7609,14 +7606,14 @@ async def _create_ms_deploy_operation_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -7769,7 +7766,7 @@ async def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7842,7 +7839,7 @@ async def get_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -7903,7 +7900,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -8002,7 +7999,7 @@ async def get_functions_admin_token(self, resource_group_name: str, 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[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -8070,7 +8067,7 @@ async def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -8130,14 +8127,14 @@ async def _create_function_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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -8302,7 +8299,7 @@ async def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -8378,7 +8375,7 @@ async def delete_function( # 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_function_request( @@ -8526,14 +8523,14 @@ async def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8614,7 +8611,7 @@ async def delete_function_secret( # 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_delete_function_secret_request( @@ -8680,7 +8677,7 @@ async def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -8749,7 +8746,7 @@ async def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -8814,7 +8811,7 @@ async def list_host_keys(self, resource_group_name: str, 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.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -8880,7 +8877,7 @@ async def list_sync_status( # 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_list_sync_status_request( @@ -8942,7 +8939,7 @@ async def sync_functions( # 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_sync_functions_request( @@ -9089,14 +9086,14 @@ async def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -9177,7 +9174,7 @@ async def delete_host_secret( # 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_host_secret_request( @@ -9234,7 +9231,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -9337,7 +9334,7 @@ async def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -9483,14 +9480,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -9564,7 +9561,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_host_name_binding_request( @@ -9631,7 +9628,7 @@ async def get_hybrid_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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -9785,14 +9782,14 @@ async def create_or_update_hybrid_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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9869,7 +9866,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_hybrid_connection_request( @@ -10019,14 +10016,14 @@ async def update_hybrid_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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -10099,7 +10096,7 @@ async def list_hybrid_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.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -10165,7 +10162,7 @@ async def list_relay_service_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -10233,7 +10230,7 @@ async def get_relay_service_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -10378,14 +10375,14 @@ async def create_or_update_relay_service_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10459,7 +10456,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_relay_service_connection_request( @@ -10600,14 +10597,14 @@ async def update_relay_service_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10673,7 +10670,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -10776,7 +10773,7 @@ async def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -10845,7 +10842,7 @@ async def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -10903,14 +10900,14 @@ async def _create_instance_ms_deploy_operation_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -11077,7 +11074,7 @@ async def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11153,7 +11150,7 @@ async def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -11219,7 +11216,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11326,7 +11323,7 @@ async def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -11403,7 +11400,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_instance_process_request( @@ -11472,7 +11469,7 @@ async def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -11542,7 +11539,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11652,7 +11649,7 @@ async def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -11721,7 +11718,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11822,7 +11819,7 @@ async def is_cloneable(self, resource_group_name: str, 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.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -11880,7 +11877,7 @@ def list_site_backups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -11981,7 +11978,7 @@ async def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -12038,14 +12035,14 @@ async def _migrate_storage_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.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -12213,7 +12210,7 @@ async def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12277,14 +12274,14 @@ async def _migrate_my_sql_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.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -12439,7 +12436,7 @@ async def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12514,7 +12511,7 @@ async def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -12580,7 +12577,7 @@ async def get_swift_virtual_network_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.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -12734,14 +12731,14 @@ async def create_or_update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12812,7 +12809,7 @@ async def delete_swift_virtual_network( # 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_delete_swift_virtual_network_request( @@ -12876,7 +12873,7 @@ async def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -12947,7 +12944,7 @@ async def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -13030,7 +13027,7 @@ async def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -13091,7 +13088,7 @@ async def _start_web_site_network_trace_operation_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -13177,7 +13174,7 @@ async def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13250,7 +13247,7 @@ async def stop_web_site_network_trace( # 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_stop_web_site_network_trace_request( @@ -13314,7 +13311,7 @@ async def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -13383,7 +13380,7 @@ async def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -13456,7 +13453,7 @@ async def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -13523,7 +13520,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_generate_new_site_publishing_password_request( @@ -13582,7 +13579,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -13684,7 +13681,7 @@ async def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -13748,7 +13745,7 @@ async def list_premier_add_ons(self, resource_group_name: str, 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.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -13816,7 +13813,7 @@ async def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -13960,14 +13957,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -14041,7 +14038,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_premier_add_on_request( @@ -14181,14 +14178,14 @@ async def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -14260,7 +14257,7 @@ async def get_private_access(self, resource_group_name: str, 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.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -14390,14 +14387,14 @@ async def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -14462,7 +14459,7 @@ def get_private_endpoint_connection_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.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -14565,7 +14562,7 @@ async def get_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -14623,14 +14620,14 @@ async def _approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -14804,7 +14801,7 @@ async def begin_approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -14864,7 +14861,7 @@ async def _delete_private_endpoint_connection_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -14939,7 +14936,7 @@ async def begin_delete_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[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15010,7 +15007,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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -15070,7 +15067,7 @@ def list_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15173,7 +15170,7 @@ async def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -15246,7 +15243,7 @@ async def delete_process( # 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_process_request( @@ -15311,7 +15308,7 @@ async def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -15377,7 +15374,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15483,7 +15480,7 @@ async def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -15548,7 +15545,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15643,7 +15640,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -15746,7 +15743,7 @@ async def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -15892,14 +15889,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -15973,7 +15970,7 @@ async def delete_public_certificate( # 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_delete_public_certificate_request( @@ -16109,14 +16106,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -16189,7 +16186,7 @@ async def reset_production_slot_config( # 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_reset_production_slot_config_request( @@ -16263,7 +16260,7 @@ async def restart( # 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( @@ -16313,14 +16310,14 @@ async def _restore_from_backup_blob_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -16458,7 +16455,7 @@ async def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -16519,14 +16516,14 @@ async def _restore_from_deleted_app_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -16674,7 +16671,7 @@ async def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -16735,14 +16732,14 @@ async def _restore_snapshot_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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -16893,7 +16890,7 @@ async def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -16957,7 +16954,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -17060,7 +17057,7 @@ async def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -17115,7 +17112,7 @@ async def _install_site_extension_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -17190,7 +17187,7 @@ async def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17263,7 +17260,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_site_extension_request( @@ -17316,7 +17313,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -17418,7 +17415,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: 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[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -17473,14 +17470,14 @@ async def _create_or_update_slot_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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -17653,7 +17650,7 @@ async def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -17741,7 +17738,7 @@ async def delete_slot( # 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_slot_request( @@ -17895,14 +17892,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -17983,7 +17980,7 @@ async def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -18131,14 +18128,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -18283,14 +18280,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18357,7 +18354,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -18464,7 +18461,7 @@ async def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -18537,7 +18534,7 @@ async def delete_backup_slot( # 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_backup_slot_request( @@ -18702,14 +18699,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18774,14 +18771,14 @@ async def _restore_slot_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-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -18952,7 +18949,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -19027,7 +19024,7 @@ async def get_basic_publishing_credentials_policies_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_slot_request( @@ -19096,7 +19093,7 @@ async def get_ftp_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_slot_request( @@ -19242,14 +19239,14 @@ async def update_ftp_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -19325,7 +19322,7 @@ async def get_scm_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_slot_request( @@ -19471,14 +19468,14 @@ async def update_scm_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -19548,7 +19545,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -19730,14 +19727,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -19812,7 +19809,7 @@ async def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -19959,14 +19956,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -20041,7 +20038,7 @@ async def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -20188,14 +20185,14 @@ async def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -20270,7 +20267,7 @@ async def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -20419,14 +20416,14 @@ async def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -20501,7 +20498,7 @@ async def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -20643,14 +20640,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -20725,7 +20722,7 @@ async def delete_backup_configuration_slot( # 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_delete_backup_configuration_slot_request( @@ -20791,7 +20788,7 @@ async def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -20853,7 +20850,7 @@ def get_app_settings_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -20959,7 +20956,7 @@ async def get_app_setting_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_slot_request( @@ -21022,7 +21019,7 @@ def get_site_connection_string_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -21128,7 +21125,7 @@ async def get_site_connection_string_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_slot_request( @@ -21278,14 +21275,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -21360,7 +21357,7 @@ async def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -21430,7 +21427,7 @@ async def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -21579,14 +21576,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -21738,14 +21735,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -21820,7 +21817,7 @@ async def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -21873,7 +21870,7 @@ async def _list_publishing_credentials_slot_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[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -21942,7 +21939,7 @@ async def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22093,14 +22090,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -22175,7 +22172,7 @@ async def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -22247,7 +22244,7 @@ async def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -22394,14 +22391,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -22553,14 +22550,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -22631,7 +22628,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -22738,7 +22735,7 @@ async def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -22811,7 +22808,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_recover_site_configuration_snapshot_slot_request( @@ -22878,7 +22875,7 @@ async def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -22949,7 +22946,7 @@ async def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -23013,7 +23010,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -23120,7 +23117,7 @@ async def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -23195,7 +23192,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_continuous_web_job_slot_request( @@ -23264,7 +23261,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_continuous_web_job_slot_request( @@ -23333,7 +23330,7 @@ async def stop_continuous_web_job_slot( # 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_stop_continuous_web_job_slot_request( @@ -23392,7 +23389,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -23499,7 +23496,7 @@ async def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -23655,14 +23652,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -23740,7 +23737,7 @@ async def delete_deployment_slot( # 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_delete_deployment_slot_request( @@ -23810,7 +23807,7 @@ async def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -23961,14 +23958,14 @@ async def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -24035,7 +24032,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -24142,7 +24139,7 @@ async def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -24301,14 +24298,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -24386,7 +24383,7 @@ async def delete_domain_ownership_identifier_slot( # 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_domain_ownership_identifier_slot_request( @@ -24541,14 +24538,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -24624,7 +24621,7 @@ async def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -24677,14 +24674,14 @@ async def _create_ms_deploy_operation_slot_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -24849,7 +24846,7 @@ async def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -24926,7 +24923,7 @@ async def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -24990,7 +24987,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -25095,7 +25092,7 @@ async def get_functions_admin_token_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -25166,7 +25163,7 @@ async def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -25228,14 +25225,14 @@ async def _create_instance_function_slot_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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -25410,7 +25407,7 @@ async def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -25489,7 +25486,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_instance_function_slot_request( @@ -25647,14 +25644,14 @@ async def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -25738,7 +25735,7 @@ async def delete_function_secret_slot( # 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_delete_function_secret_slot_request( @@ -25807,7 +25804,7 @@ async def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -25879,7 +25876,7 @@ async def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -25949,7 +25946,7 @@ async def list_host_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -26018,7 +26015,7 @@ async def list_sync_status_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_list_sync_status_slot_request( @@ -26083,7 +26080,7 @@ async def sync_functions_slot( # 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_sync_functions_slot_request( @@ -26240,14 +26237,14 @@ async def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -26331,7 +26328,7 @@ async def delete_host_secret_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_host_secret_slot_request( @@ -26392,7 +26389,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -26499,7 +26496,7 @@ async def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -26658,14 +26655,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -26743,7 +26740,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_host_name_binding_slot_request( @@ -26813,7 +26810,7 @@ async def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -26977,14 +26974,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -27064,7 +27061,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_hybrid_connection_slot_request( @@ -27224,14 +27221,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -27307,7 +27304,7 @@ async def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -27377,7 +27374,7 @@ async def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -27449,7 +27446,7 @@ async def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -27607,14 +27604,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -27692,7 +27689,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_relay_service_connection_slot_request( @@ -27846,14 +27843,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -27923,7 +27920,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -28030,7 +28027,7 @@ async def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -28103,7 +28100,7 @@ async def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -28163,14 +28160,14 @@ async def _create_instance_ms_deploy_operation_slot_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -28350,7 +28347,7 @@ async def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -28430,7 +28427,7 @@ async def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -28500,7 +28497,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28611,7 +28608,7 @@ async def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -28692,7 +28689,7 @@ async def delete_instance_process_slot( # 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_delete_instance_process_slot_request( @@ -28765,7 +28762,7 @@ async def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -28839,7 +28836,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28960,7 +28957,7 @@ async def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -29033,7 +29030,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29140,7 +29137,7 @@ async def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -29202,7 +29199,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -29306,7 +29303,7 @@ async def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -29377,7 +29374,7 @@ async def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -29447,7 +29444,7 @@ async def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -29517,7 +29514,7 @@ async def delete_swift_virtual_network_slot( # 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_delete_swift_virtual_network_slot_request( @@ -29585,7 +29582,7 @@ async def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -29660,7 +29657,7 @@ async def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -29747,7 +29744,7 @@ async def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -29810,7 +29807,7 @@ async def _start_web_site_network_trace_operation_slot_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -29900,7 +29897,7 @@ async def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29976,7 +29973,7 @@ async def stop_web_site_network_trace_slot( # 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_stop_web_site_network_trace_slot_request( @@ -30044,7 +30041,7 @@ async def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -30117,7 +30114,7 @@ async def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -30194,7 +30191,7 @@ async def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -30265,7 +30262,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_generate_new_site_publishing_password_slot_request( @@ -30328,7 +30325,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -30434,7 +30431,7 @@ async def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -30504,7 +30501,7 @@ async def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -30576,7 +30573,7 @@ async def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -30733,14 +30730,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -30818,7 +30815,7 @@ async def delete_premier_add_on_slot( # 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_delete_premier_add_on_slot_request( @@ -30971,14 +30968,14 @@ async def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -31055,7 +31052,7 @@ async def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -31200,14 +31197,14 @@ async def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -31275,7 +31272,7 @@ def get_private_endpoint_connection_list_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -31381,7 +31378,7 @@ async def get_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_slot_request( @@ -31441,14 +31438,14 @@ async def _approve_or_reject_private_endpoint_connection_slot_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -31632,7 +31629,7 @@ async def begin_approve_or_reject_private_endpoint_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -31693,7 +31690,7 @@ async def _delete_private_endpoint_connection_slot_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_slot_request( @@ -31771,7 +31768,7 @@ async def begin_delete_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31845,7 +31842,7 @@ async def get_private_link_resources_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_slot_request( @@ -31909,7 +31906,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32016,7 +32013,7 @@ async def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -32093,7 +32090,7 @@ async def delete_process_slot( # 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_process_slot_request( @@ -32162,7 +32159,7 @@ async def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -32232,7 +32229,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32342,7 +32339,7 @@ async def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -32411,7 +32408,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32510,7 +32507,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -32617,7 +32614,7 @@ async def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -32776,14 +32773,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -32861,7 +32858,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_public_certificate_slot_request( @@ -33010,14 +33007,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -33094,7 +33091,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_reset_slot_configuration_slot_request( @@ -33173,7 +33170,7 @@ async def restart_slot( # 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_slot_request( @@ -33224,14 +33221,14 @@ async def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -33387,7 +33384,7 @@ async def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -33450,14 +33447,14 @@ async def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -33618,7 +33615,7 @@ async def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -33681,14 +33678,14 @@ async def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -33852,7 +33849,7 @@ async def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -33920,7 +33917,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -34027,7 +34024,7 @@ async def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -34083,7 +34080,7 @@ async def _install_site_extension_slot_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -34162,7 +34159,7 @@ async def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34239,7 +34236,7 @@ async def delete_site_extension_slot( # 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_delete_site_extension_slot_request( @@ -34378,7 +34375,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -34392,7 +34389,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -34482,14 +34479,14 @@ async def _swap_slot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -34650,7 +34647,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -34716,7 +34713,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -34812,7 +34809,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -34917,7 +34914,7 @@ async def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -34982,14 +34979,14 @@ async def _create_or_update_source_control_slot_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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -35169,7 +35166,7 @@ async def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -35248,7 +35245,7 @@ async def delete_source_control_slot( # 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_delete_source_control_slot_request( @@ -35394,14 +35391,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -35483,7 +35480,7 @@ async def start_slot( # 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_slot_request( @@ -35539,7 +35536,7 @@ async def _start_network_trace_slot_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -35629,7 +35626,7 @@ async def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35706,7 +35703,7 @@ async def stop_slot( # 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_stop_slot_request( @@ -35771,7 +35768,7 @@ async def stop_network_trace_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_stop_network_trace_slot_request( @@ -35837,7 +35834,7 @@ async def sync_repository_slot( # 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_sync_repository_slot_request( @@ -35902,7 +35899,7 @@ async def sync_function_triggers_slot( # 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_sync_function_triggers_slot_request( @@ -35961,7 +35958,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36068,7 +36065,7 @@ async def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -36143,7 +36140,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_triggered_web_job_slot_request( @@ -36205,7 +36202,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -36315,7 +36312,7 @@ async def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -36391,7 +36388,7 @@ async def run_triggered_web_job_slot( # 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_run_triggered_web_job_slot_request( @@ -36456,7 +36453,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -36562,7 +36559,7 @@ async def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -36634,7 +36631,7 @@ async def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -36799,14 +36796,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -36884,7 +36881,7 @@ async def delete_vnet_connection_slot( # 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_delete_vnet_connection_slot_request( @@ -37045,14 +37042,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -37133,7 +37130,7 @@ async def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -37305,14 +37302,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -37487,14 +37484,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -37563,7 +37560,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -37670,7 +37667,7 @@ async def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -37797,7 +37794,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -37811,7 +37808,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -37895,14 +37892,14 @@ async def _swap_slot_with_production_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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -38046,7 +38043,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -38107,7 +38104,7 @@ def list_snapshots(self, resource_group_name: str, 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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -38200,7 +38197,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -38299,7 +38296,7 @@ async def get_source_control(self, resource_group_name: str, 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.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -38362,14 +38359,14 @@ async def _create_or_update_source_control_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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -38536,7 +38533,7 @@ async def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -38611,7 +38608,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_source_control_request( @@ -38744,14 +38741,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -38829,7 +38826,7 @@ async def start( # 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( @@ -38883,7 +38880,7 @@ async def _start_network_trace_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -38969,7 +38966,7 @@ async def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39042,7 +39039,7 @@ async def stop( # 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_stop_request( @@ -39104,7 +39101,7 @@ async def stop_network_trace( # 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_stop_network_trace_request( @@ -39166,7 +39163,7 @@ async def sync_repository( # 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_sync_repository_request( @@ -39228,7 +39225,7 @@ async def sync_function_triggers( # 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_sync_function_triggers_request( @@ -39283,7 +39280,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -39386,7 +39383,7 @@ async def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -39457,7 +39454,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_triggered_web_job_request( @@ -39515,7 +39512,7 @@ def list_triggered_web_job_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.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -39621,7 +39618,7 @@ async def get_triggered_web_job_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[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -39693,7 +39690,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_run_triggered_web_job_request( @@ -39754,7 +39751,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -39854,7 +39851,7 @@ async def list_vnet_connections(self, resource_group_name: str, 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[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -39922,7 +39919,7 @@ async def get_vnet_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.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -40074,14 +40071,14 @@ async def create_or_update_vnet_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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -40155,7 +40152,7 @@ async def delete_vnet_connection( # 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_delete_vnet_connection_request( @@ -40303,14 +40300,14 @@ async def update_vnet_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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -40387,7 +40384,7 @@ async def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -40546,14 +40543,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -40715,14 +40712,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -40785,7 +40782,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> 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.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -40888,7 +40885,7 @@ async def get_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_web_site_management_client_operations.py index 0201f0844ded..adacc47d3a0f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/aio/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -49,10 +49,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -178,14 +174,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -238,7 +234,7 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -330,7 +326,7 @@ async def get_source_control(self, source_control_type: 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.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -443,14 +439,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -510,7 +506,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -613,7 +609,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -677,7 +673,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -747,7 +743,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -880,7 +876,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.IdentifierCollection] = kwargs.pop("cls", None) @@ -894,7 +890,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -977,7 +973,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1070,7 +1066,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1177,14 +1173,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1312,14 +1308,14 @@ async def move( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1434,14 +1430,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1570,14 +1566,14 @@ async def validate_move( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_certificate_orders_operations.py index 01bec4e9469a..79b073bda731 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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 @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -103,7 +99,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 @@ -140,7 +136,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 @@ -178,7 +174,7 @@ def 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") @@ -219,7 +215,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 @@ -257,7 +253,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") @@ -298,7 +294,7 @@ def build_list_certificates_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 @@ -336,7 +332,7 @@ def build_get_certificate_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 @@ -375,7 +371,7 @@ def build_create_or_update_certificate_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") @@ -417,7 +413,7 @@ def build_delete_certificate_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 @@ -456,7 +452,7 @@ def build_update_certificate_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") @@ -498,7 +494,7 @@ def build_reissue_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") @@ -539,7 +535,7 @@ def build_renew_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") @@ -580,7 +576,7 @@ def build_resend_email_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 @@ -618,7 +614,7 @@ def build_resend_request_emails_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") @@ -659,7 +655,7 @@ def build_retrieve_site_seal_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") @@ -700,7 +696,7 @@ def build_verify_domain_ownership_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 @@ -738,7 +734,7 @@ def build_retrieve_certificate_actions_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 @@ -776,7 +772,7 @@ def build_retrieve_certificate_email_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 @@ -843,7 +839,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -988,14 +984,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1052,7 +1048,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.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1152,7 +1148,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.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1208,14 +1204,14 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1381,7 +1377,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.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1454,7 +1450,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( @@ -1588,14 +1584,14 @@ 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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1664,7 +1660,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1767,7 +1763,7 @@ def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1825,14 +1821,14 @@ def _create_or_update_certificate_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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -2005,7 +2001,7 @@ def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2081,7 +2077,7 @@ def delete_certificate( # 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_certificate_request( @@ -2223,14 +2219,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2376,14 +2372,14 @@ def reissue( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2520,14 +2516,14 @@ def renew( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2594,7 +2590,7 @@ def resend_email( # 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_resend_email_request( @@ -2723,14 +2719,14 @@ def resend_request_emails( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2865,14 +2861,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2943,7 +2939,7 @@ def verify_domain_ownership( # 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_verify_domain_ownership_request( @@ -3005,7 +3001,7 @@ def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3071,7 +3067,7 @@ def retrieve_certificate_email_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[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_environments_operations.py index 2169396e84d4..bbc468163d5f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_environments_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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 @@ -76,7 +73,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 @@ -111,7 +108,7 @@ def build_get_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -149,7 +146,7 @@ def 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") @@ -190,7 +187,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 @@ -228,7 +225,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -269,7 +266,7 @@ def build_list_capacities_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 @@ -305,7 +302,7 @@ def build_get_vip_info_request(resource_group_name: str, 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 @@ -341,7 +338,7 @@ def build_change_vnet_request(resource_group_name: str, 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") @@ -382,7 +379,7 @@ def build_get_ase_v3_networking_configuration_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 @@ -420,7 +417,7 @@ def build_update_ase_networking_configuration_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") @@ -461,7 +458,7 @@ def build_list_diagnostics_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 @@ -499,7 +496,7 @@ def build_get_diagnostics_item_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 @@ -538,7 +535,7 @@ def build_get_inbound_network_dependencies_endpoints_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 @@ -576,7 +573,7 @@ def build_list_multi_role_pools_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 @@ -614,7 +611,7 @@ def build_get_multi_role_pool_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 @@ -652,7 +649,7 @@ def build_create_or_update_multi_role_pool_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") @@ -693,7 +690,7 @@ def build_update_multi_role_pool_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") @@ -734,7 +731,7 @@ def build_list_multi_role_pool_instance_metric_definitions_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 @@ -773,7 +770,7 @@ def build_list_multi_role_metric_definitions_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 @@ -811,7 +808,7 @@ def build_list_multi_role_pool_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 @@ -849,7 +846,7 @@ def build_list_multi_role_usages_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 @@ -887,7 +884,7 @@ def build_list_operations_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 @@ -925,7 +922,7 @@ def build_get_outbound_network_dependencies_endpoints_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 @@ -963,7 +960,7 @@ def build_get_private_endpoint_connection_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 @@ -1001,7 +998,7 @@ def build_get_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 @@ -1042,7 +1039,7 @@ def build_approve_or_reject_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") @@ -1086,7 +1083,7 @@ def build_delete_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 @@ -1127,7 +1124,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 @@ -1163,7 +1160,7 @@ def build_reboot_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1196,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1237,7 +1234,7 @@ def build_list_app_service_plans_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 @@ -1280,7 +1277,7 @@ def build_list_web_apps_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 @@ -1318,7 +1315,7 @@ def build_suspend_request(resource_group_name: str, 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 @@ -1356,7 +1353,7 @@ def build_list_usages_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 @@ -1396,7 +1393,7 @@ def build_list_worker_pools_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 @@ -1434,7 +1431,7 @@ def build_get_worker_pool_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 @@ -1473,7 +1470,7 @@ def build_create_or_update_worker_pool_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") @@ -1515,7 +1512,7 @@ def build_update_worker_pool_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") @@ -1557,7 +1554,7 @@ def build_list_worker_pool_instance_metric_definitions_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 @@ -1597,7 +1594,7 @@ def build_list_web_worker_metric_definitions_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 @@ -1636,7 +1633,7 @@ def build_list_worker_pool_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 @@ -1675,7 +1672,7 @@ def build_list_web_worker_usages_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 @@ -1743,7 +1740,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1832,7 +1829,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.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1930,7 +1927,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -1986,14 +1983,14 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -2162,7 +2159,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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2221,7 +2218,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( @@ -2287,7 +2284,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) @@ -2428,14 +2425,14 @@ 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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2503,7 +2500,7 @@ def list_capacities(self, resource_group_name: str, 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.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2602,7 +2599,7 @@ def get_vip_info(self, resource_group_name: str, 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.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -2654,14 +2651,14 @@ def _change_vnet_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.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2820,7 +2817,7 @@ def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WebAppCollection] = kwargs.pop("cls", None) @@ -2833,7 +2830,7 @@ def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2969,7 +2966,7 @@ def get_ase_v3_networking_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) request = build_get_ase_v3_networking_configuration_request( @@ -3105,14 +3102,14 @@ def update_ase_networking_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ase_networking_configuration, (IO, bytes)): + if isinstance(ase_networking_configuration, (IOBase, bytes)): _content = ase_networking_configuration else: _json = self._serialize.body(ase_networking_configuration, "AseV3NetworkingConfiguration") @@ -3183,7 +3180,7 @@ def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -3251,7 +3248,7 @@ def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -3312,7 +3309,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3405,7 +3402,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3504,7 +3501,7 @@ def get_multi_role_pool(self, resource_group_name: str, 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.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -3560,14 +3557,14 @@ def _create_or_update_multi_role_pool_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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3726,7 +3723,7 @@ def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -3867,14 +3864,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3947,7 +3944,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4043,7 +4040,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4136,7 +4133,7 @@ def list_multi_role_pool_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.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4227,7 +4224,7 @@ def list_multi_role_usages(self, resource_group_name: str, 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.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -4326,7 +4323,7 @@ def list_operations(self, resource_group_name: str, 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[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -4386,7 +4383,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -4481,7 +4478,7 @@ def get_private_endpoint_connection_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.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -4584,7 +4581,7 @@ def get_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -4642,14 +4639,14 @@ def _approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -4823,7 +4820,7 @@ def begin_approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -4883,7 +4880,7 @@ def _delete_private_endpoint_connection_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -4958,7 +4955,7 @@ def begin_delete_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[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5029,7 +5026,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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -5095,7 +5092,7 @@ def reboot( # 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_reboot_request( @@ -5141,7 +5138,7 @@ def _resume_initial(self, resource_group_name: str, 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.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -5211,7 +5208,7 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5340,7 +5337,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -5436,7 +5433,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5522,7 +5519,7 @@ def _suspend_initial(self, resource_group_name: str, 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.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -5592,7 +5589,7 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5726,7 +5723,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -5820,7 +5817,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -5923,7 +5920,7 @@ def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -5981,14 +5978,14 @@ def _create_or_update_worker_pool_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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -6157,7 +6154,7 @@ def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -6308,14 +6305,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -6389,7 +6386,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -6488,7 +6485,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -6584,7 +6581,7 @@ def list_worker_pool_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.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -6680,7 +6677,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_plans_operations.py index 0763ffbf01fe..629054423462 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.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 @@ -78,7 +75,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 @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +148,7 @@ def 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") @@ -190,7 +187,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -226,7 +223,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -267,7 +264,7 @@ def build_list_capabilities_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 @@ -305,7 +302,7 @@ def build_get_hybrid_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 +342,7 @@ def build_delete_hybrid_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 @@ -385,7 +382,7 @@ def build_list_hybrid_connection_keys_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 @@ -425,7 +422,7 @@ def build_list_web_apps_by_hybrid_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 @@ -465,7 +462,7 @@ def build_get_hybrid_connection_plan_limit_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 @@ -503,7 +500,7 @@ def build_list_hybrid_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 @@ -541,7 +538,7 @@ def build_restart_web_apps_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 @@ -588,7 +585,7 @@ def build_list_web_apps_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 @@ -632,7 +629,7 @@ def build_get_server_farm_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 @@ -670,7 +667,7 @@ def build_list_usages_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 @@ -708,7 +705,7 @@ def build_list_vnets_request(resource_group_name: str, 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 @@ -746,7 +743,7 @@ def build_get_vnet_from_server_farm_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 @@ -785,7 +782,7 @@ def build_get_vnet_gateway_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 @@ -825,7 +822,7 @@ def build_update_vnet_gateway_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") @@ -868,7 +865,7 @@ def build_list_routes_for_vnet_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 @@ -907,7 +904,7 @@ def build_get_route_for_vnet_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 @@ -947,7 +944,7 @@ def build_create_or_update_vnet_route_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") @@ -990,7 +987,7 @@ def build_delete_vnet_route_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 @@ -1030,7 +1027,7 @@ def build_update_vnet_route_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") @@ -1073,7 +1070,7 @@ def build_reboot_worker_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 @@ -1143,7 +1140,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1229,7 +1226,7 @@ def list_by_resource_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.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1327,7 +1324,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_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[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -1381,14 +1378,14 @@ 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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1543,7 +1540,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.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1616,7 +1613,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( @@ -1746,14 +1743,14 @@ 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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1826,7 +1823,7 @@ def list_capabilities(self, resource_group_name: str, 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[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1896,7 +1893,7 @@ def get_hybrid_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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -1968,7 +1965,7 @@ def delete_hybrid_connection( # 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_hybrid_connection_request( @@ -2036,7 +2033,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2100,7 +2097,7 @@ def list_web_apps_by_hybrid_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.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2203,7 +2200,7 @@ def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2261,7 +2258,7 @@ def list_hybrid_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.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2367,7 +2364,7 @@ def restart_web_apps( # 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_web_apps_request( @@ -2438,7 +2435,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2540,7 +2537,7 @@ def get_server_farm_skus(self, resource_group_name: str, 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[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2602,7 +2599,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2702,7 +2699,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> 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.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -2770,7 +2767,7 @@ def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2843,7 +2840,7 @@ def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2997,14 +2994,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3079,7 +3076,7 @@ def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3150,7 +3147,7 @@ def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3306,14 +3303,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3392,7 +3389,7 @@ def delete_vnet_route( # 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_vnet_route_request( @@ -3542,14 +3539,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3626,7 +3623,7 @@ def reboot_worker( # 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_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificate_orders_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificate_orders_diagnostics_operations.py index 92fb16c5043b..399628198392 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificate_orders_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificate_orders_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_app_service_certificate_order_detector_response_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 @@ -94,7 +89,7 @@ def build_get_app_service_certificate_order_detector_response_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 @@ -173,7 +168,7 @@ def list_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -290,7 +285,7 @@ def get_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_app_service_certificate_order_detector_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificate_registration_provider_operations.py index 854e1320c275..2d08a89528bc 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_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 @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificates_operations.py index e53848f9e7a7..adf746374b2f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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["2020-12-01"] = kwargs.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 @@ -71,7 +67,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 @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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") @@ -183,7 +179,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +215,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -290,7 +286,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["2020-12-01"] = kwargs.pop("api_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.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -376,7 +372,7 @@ def list_by_resource_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.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -474,7 +470,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -604,14 +600,14 @@ 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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -682,7 +678,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( @@ -812,14 +808,14 @@ 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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_deleted_web_apps_operations.py index 60472530162d..d7fea8d10b85 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2020-12-01"] = kwargs.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_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 @@ -98,7 +93,7 @@ def build_get_deleted_web_app_by_location_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 @@ -156,7 +151,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -241,7 +236,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_diagnostics_operations.py index 69f4b539f730..b2390d408d89 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_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 @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_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 @@ -139,7 +134,7 @@ def build_list_site_detector_responses_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_get_site_detector_response_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 @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_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 @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_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 @@ -307,7 +302,7 @@ def build_list_site_analyses_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 @@ -351,7 +346,7 @@ def build_get_site_analysis_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 @@ -400,7 +395,7 @@ def build_execute_site_analysis_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 @@ -446,7 +441,7 @@ def build_list_site_detectors_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 @@ -490,7 +485,7 @@ def build_get_site_detector_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 @@ -539,7 +534,7 @@ def build_execute_site_detector_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 @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_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 @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_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 @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_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 @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_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 @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_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 @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_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 @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_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 @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_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 @@ -948,7 +943,7 @@ def build_get_site_detector_slot_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 @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_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 @@ -1079,7 +1074,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1195,7 +1190,7 @@ def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1257,7 +1252,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1373,7 +1368,7 @@ def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1435,7 +1430,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1538,7 +1533,7 @@ def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1599,7 +1594,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1705,7 +1700,7 @@ def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1791,7 +1786,7 @@ def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1856,7 +1851,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1962,7 +1957,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -2048,7 +2043,7 @@ def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2113,7 +2108,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2233,7 +2228,7 @@ def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2298,7 +2293,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2404,7 +2399,7 @@ def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2468,7 +2463,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2583,7 +2578,7 @@ def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2673,7 +2668,7 @@ def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2741,7 +2736,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2856,7 +2851,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -2946,7 +2941,7 @@ def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_domain_registration_provider_operations.py index c48741c2db95..c8e657fb0425 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_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 @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_domains_operations.py index 638242d33caf..76f12d281d25 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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 +72,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 @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(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 @@ -126,7 +122,7 @@ def build_list_recommendations_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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,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 @@ -191,7 +187,7 @@ def build_get_request(resource_group_name: str, domain_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 @@ -229,7 +225,7 @@ def 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") @@ -275,7 +271,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 @@ -317,7 +313,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") @@ -358,7 +354,7 @@ def build_list_ownership_identifiers_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 @@ -396,7 +392,7 @@ def build_get_ownership_identifier_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 +431,7 @@ def build_create_or_update_ownership_identifier_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") @@ -477,7 +473,7 @@ def build_delete_ownership_identifier_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 @@ -516,7 +512,7 @@ def build_update_ownership_identifier_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") @@ -556,7 +552,7 @@ def build_renew_request(resource_group_name: str, domain_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 @@ -674,14 +670,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -736,7 +732,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -827,7 +823,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -927,7 +923,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -941,7 +937,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1025,7 +1021,7 @@ def list_by_resource_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.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1123,7 +1119,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1175,14 +1171,14 @@ 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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1333,7 +1329,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.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1410,7 +1406,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( @@ -1537,14 +1533,14 @@ 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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1613,7 +1609,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1716,7 +1712,7 @@ def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1869,14 +1865,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1950,7 +1946,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_ownership_identifier_request( @@ -2099,14 +2095,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2178,7 +2174,7 @@ def renew( # 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_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_global_operations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_global_operations_operations.py index e3f00826aa85..0eb4ae46a34d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_global_operations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_global_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, List, Optional, TypeVar from azure.core.exceptions import ( @@ -28,10 +27,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_deleted_web_app_request(deleted_site_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -72,7 +67,7 @@ def build_get_deleted_web_app_snapshots_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 @@ -101,7 +96,7 @@ def build_get_subscription_operation_with_async_response_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 get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_request( @@ -230,7 +225,7 @@ def get_deleted_web_app_snapshots(self, deleted_site_id: 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[List[_models.Snapshot]] = kwargs.pop("cls", None) request = build_get_deleted_web_app_snapshots_request( @@ -295,7 +290,7 @@ def get_subscription_operation_with_async_response( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_get_subscription_operation_with_async_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_provider_operations.py index 6abb908d3df2..40c9b8c72e48 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_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 @@ -70,7 +65,7 @@ def build_get_function_app_stacks_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_get_function_app_stacks_for_location_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 @@ -121,7 +116,7 @@ def build_get_web_app_stacks_for_location_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 @@ -147,7 +142,7 @@ def build_list_operations_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 @@ -168,7 +163,7 @@ def build_get_web_app_stacks_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 @@ -191,7 +186,7 @@ def build_get_available_stacks_on_prem_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 @@ -253,7 +248,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_function_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -431,7 +426,7 @@ def get_function_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -524,7 +519,7 @@ def get_web_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -612,7 +607,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -699,7 +694,7 @@ def get_web_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -789,7 +784,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_recommendations_operations.py index d302a14c675d..c58c8ab014a2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.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 +70,7 @@ def build_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.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 @@ -101,7 +96,7 @@ def build_disable_recommendation_for_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 @@ -136,7 +131,7 @@ def build_list_history_for_hosting_environment_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 @@ -184,7 +179,7 @@ def build_list_recommended_rules_for_hosting_environment_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 @@ -231,7 +226,7 @@ def build_disable_all_for_hosting_environment_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 +270,7 @@ def build_reset_all_filters_for_hosting_environment_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 @@ -321,7 +316,7 @@ def build_get_rule_details_by_hosting_environment_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 @@ -370,7 +365,7 @@ def build_disable_recommendation_for_hosting_environment_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 @@ -416,7 +411,7 @@ def build_list_history_for_web_app_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 @@ -464,7 +459,7 @@ def build_list_recommended_rules_for_web_app_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 @@ -506,7 +501,7 @@ def build_disable_all_for_web_app_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 @@ -544,7 +539,7 @@ def build_reset_all_filters_for_web_app_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 @@ -589,7 +584,7 @@ def build_get_rule_details_by_web_app_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 @@ -632,7 +627,7 @@ def build_disable_recommendation_for_site_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 @@ -708,7 +703,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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -801,7 +796,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_reset_all_filters_request( @@ -859,7 +854,7 @@ def disable_recommendation_for_subscription( # 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_disable_recommendation_for_subscription_request( @@ -925,7 +920,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1032,7 +1027,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1137,7 +1132,7 @@ def disable_all_for_hosting_environment( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_disable_all_for_hosting_environment_request( @@ -1202,7 +1197,7 @@ def reset_all_filters_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_reset_all_filters_for_hosting_environment_request( @@ -1279,7 +1274,7 @@ def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -1352,7 +1347,7 @@ def disable_recommendation_for_hosting_environment( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_disable_recommendation_for_hosting_environment_request( @@ -1421,7 +1416,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1528,7 +1523,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1631,7 +1626,7 @@ def disable_all_for_web_app( # 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_disable_all_for_web_app_request( @@ -1693,7 +1688,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_reset_all_filters_for_web_app_request( @@ -1769,7 +1764,7 @@ def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1840,7 +1835,7 @@ def disable_recommendation_for_site( # 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_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_resource_health_metadata_operations.py index 608ab033fb3b..24f53a74f97b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2020-12-01"] = kwargs.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 @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, 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 @@ -140,7 +135,7 @@ def build_get_by_site_request(resource_group_name: str, 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 @@ -178,7 +173,7 @@ def build_list_by_site_slot_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 @@ -217,7 +212,7 @@ def build_get_by_site_slot_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 @@ -284,7 +279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +367,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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -465,7 +460,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -564,7 +559,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -626,7 +621,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -731,7 +726,7 @@ def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_static_sites_operations.py index 43a7e8181dc5..92d86a086748 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_static_sites_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_preview_workflow_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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -83,7 +80,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 @@ -109,7 +106,7 @@ def build_get_static_sites_by_resource_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 @@ -146,7 +143,7 @@ def build_get_static_site_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 @@ -184,7 +181,7 @@ def build_create_or_update_static_site_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") @@ -225,7 +222,7 @@ def build_delete_static_site_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 @@ -263,7 +260,7 @@ def build_update_static_site_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") @@ -304,7 +301,7 @@ def build_list_static_site_users_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 @@ -343,7 +340,7 @@ def build_delete_static_site_user_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 @@ -383,7 +380,7 @@ def build_update_static_site_user_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") @@ -426,7 +423,7 @@ def build_get_static_site_builds_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 @@ -464,7 +461,7 @@ def build_get_static_site_build_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 @@ -503,7 +500,7 @@ def build_delete_static_site_build_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 @@ -542,7 +539,7 @@ def build_create_or_update_static_site_build_app_settings_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") @@ -584,7 +581,7 @@ def build_create_or_update_static_site_build_function_app_settings_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") @@ -626,7 +623,7 @@ def build_list_static_site_build_functions_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 @@ -665,7 +662,7 @@ def build_list_static_site_build_app_settings_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 @@ -704,7 +701,7 @@ def build_list_static_site_build_function_app_settings_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 @@ -743,7 +740,7 @@ def build_get_user_provided_function_apps_for_static_site_build_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 @@ -787,7 +784,7 @@ def build_get_user_provided_function_app_for_static_site_build_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 @@ -834,7 +831,7 @@ def build_register_user_provided_function_app_with_static_site_build_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") @@ -884,7 +881,7 @@ def build_detach_user_provided_function_app_from_static_site_build_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 @@ -924,7 +921,7 @@ def build_create_zip_deployment_for_static_site_build_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") @@ -966,7 +963,7 @@ def build_create_or_update_static_site_app_settings_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") @@ -1007,7 +1004,7 @@ def build_create_or_update_static_site_function_app_settings_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") @@ -1048,7 +1045,7 @@ def build_create_user_roles_invitation_link_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") @@ -1089,7 +1086,7 @@ def build_list_static_site_custom_domains_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 @@ -1127,7 +1124,7 @@ def build_get_static_site_custom_domain_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 @@ -1166,7 +1163,7 @@ def build_create_or_update_static_site_custom_domain_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") @@ -1208,7 +1205,7 @@ def build_delete_static_site_custom_domain_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 @@ -1247,7 +1244,7 @@ def build_validate_custom_domain_can_be_added_to_static_site_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") @@ -1289,7 +1286,7 @@ def build_detach_static_site_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 @@ -1327,7 +1324,7 @@ def build_list_static_site_functions_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 @@ -1365,7 +1362,7 @@ def build_list_static_site_app_settings_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 @@ -1403,7 +1400,7 @@ def build_list_static_site_configured_roles_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 @@ -1441,7 +1438,7 @@ def build_list_static_site_function_app_settings_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 @@ -1479,7 +1476,7 @@ def build_list_static_site_secrets_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 @@ -1517,7 +1514,7 @@ def build_get_private_endpoint_connection_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 @@ -1555,7 +1552,7 @@ def build_get_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 @@ -1596,7 +1593,7 @@ def build_approve_or_reject_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") @@ -1640,7 +1637,7 @@ def build_delete_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 @@ -1681,7 +1678,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 @@ -1719,7 +1716,7 @@ def build_reset_static_site_api_key_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") @@ -1760,7 +1757,7 @@ def build_get_user_provided_function_apps_for_static_site_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 @@ -1798,7 +1795,7 @@ def build_get_user_provided_function_app_for_static_site_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 @@ -1843,7 +1840,7 @@ def build_register_user_provided_function_app_with_static_site_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") @@ -1887,7 +1884,7 @@ def build_detach_user_provided_function_app_from_static_site_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 @@ -1926,7 +1923,7 @@ def build_create_zip_deployment_for_static_site_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") @@ -2072,14 +2069,14 @@ def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -2136,7 +2133,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -2224,7 +2221,7 @@ def get_static_sites_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.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -2322,7 +2319,7 @@ def get_static_site(self, resource_group_name: str, 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.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -2378,14 +2375,14 @@ def _create_or_update_static_site_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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -2546,7 +2543,7 @@ def begin_create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2605,7 +2602,7 @@ def _delete_static_site_initial( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_static_site_request( @@ -2664,7 +2661,7 @@ def begin_delete_static_site(self, resource_group_name: str, 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) @@ -2802,14 +2799,14 @@ def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -2880,7 +2877,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -2986,7 +2983,7 @@ def delete_static_site_user( # 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_static_site_user_request( @@ -3139,14 +3136,14 @@ def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -3213,7 +3210,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -3316,7 +3313,7 @@ def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -3369,7 +3366,7 @@ def _delete_static_site_build_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_delete_static_site_build_request( @@ -3433,7 +3430,7 @@ def begin_delete_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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) @@ -3581,14 +3578,14 @@ def create_or_update_static_site_build_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3739,14 +3736,14 @@ def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3814,7 +3811,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3918,7 +3915,7 @@ def list_static_site_build_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_app_settings_request( @@ -3987,7 +3984,7 @@ def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -4050,7 +4047,7 @@ def get_user_provided_function_apps_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -4157,7 +4154,7 @@ def get_user_provided_function_app_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_build_request( @@ -4218,14 +4215,14 @@ def _register_user_provided_function_app_with_static_site_build_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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -4433,7 +4430,7 @@ def begin_register_user_provided_function_app_with_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -4514,7 +4511,7 @@ def detach_user_provided_function_app_from_static_site_build( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_detach_user_provided_function_app_from_static_site_build_request( @@ -4569,14 +4566,14 @@ def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -4739,7 +4736,7 @@ def begin_create_zip_deployment_for_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -4877,14 +4874,14 @@ def create_or_update_static_site_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -5021,14 +5018,14 @@ def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -5169,14 +5166,14 @@ def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -5243,7 +5240,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -5346,7 +5343,7 @@ def get_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_get_static_site_custom_domain_request( @@ -5406,14 +5403,14 @@ def _create_or_update_static_site_custom_domain_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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -5595,7 +5592,7 @@ def begin_create_or_update_static_site_custom_domain( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5655,7 +5652,7 @@ def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_static_site_custom_domain_request( @@ -5719,7 +5716,7 @@ def begin_delete_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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) @@ -5781,14 +5778,14 @@ def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -5956,7 +5953,7 @@ def begin_validate_custom_domain_can_be_added_to_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -6014,7 +6011,7 @@ def _detach_static_site_initial( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_detach_static_site_request( @@ -6073,7 +6070,7 @@ def begin_detach_static_site(self, resource_group_name: str, 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) @@ -6135,7 +6132,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -6236,7 +6233,7 @@ def list_static_site_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_app_settings_request( @@ -6302,7 +6299,7 @@ def list_static_site_configured_roles( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringList] = kwargs.pop("cls", None) request = build_list_static_site_configured_roles_request( @@ -6368,7 +6365,7 @@ def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -6432,7 +6429,7 @@ def list_static_site_secrets(self, resource_group_name: str, 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.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -6492,7 +6489,7 @@ def get_private_endpoint_connection_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.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -6595,7 +6592,7 @@ def get_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -6653,14 +6650,14 @@ def _approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -6834,7 +6831,7 @@ def begin_approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -6894,7 +6891,7 @@ def _delete_private_endpoint_connection_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -6969,7 +6966,7 @@ def begin_delete_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[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7040,7 +7037,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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -7176,14 +7173,14 @@ def reset_static_site_api_key( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") @@ -7244,7 +7241,7 @@ def get_user_provided_function_apps_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -7347,7 +7344,7 @@ def get_user_provided_function_app_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_request( @@ -7406,14 +7403,14 @@ def _register_user_provided_function_app_with_static_site_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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -7608,7 +7605,7 @@ def begin_register_user_provided_function_app_with_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -7685,7 +7682,7 @@ def detach_user_provided_function_app_from_static_site( # pylint: disable=incon _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_detach_user_provided_function_app_from_static_site_request( @@ -7738,14 +7735,14 @@ def _create_zip_deployment_for_static_site_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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -7898,7 +7895,7 @@ def begin_create_zip_deployment_for_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_top_level_domains_operations.py index 5d2baa9918ec..414c5fe65594 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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 @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.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 @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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") @@ -158,7 +154,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -251,7 +247,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -359,7 +355,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -373,7 +369,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_web_apps_operations.py index 0b9df543d5b8..8ddd085eefe6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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 @@ -78,7 +75,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["2020-12-01"] = kwargs.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 +112,7 @@ def build_get_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -153,7 +150,7 @@ def 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") @@ -200,7 +197,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 @@ -242,7 +239,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -283,7 +280,7 @@ def build_analyze_custom_hostname_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 @@ -323,7 +320,7 @@ def build_apply_slot_config_to_production_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") @@ -362,7 +359,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -401,7 +398,7 @@ def build_list_backups_request(resource_group_name: str, 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 @@ -439,7 +436,7 @@ def build_get_backup_status_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 @@ -478,7 +475,7 @@ def build_delete_backup_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 @@ -517,7 +514,7 @@ def build_list_backup_status_secrets_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") @@ -559,7 +556,7 @@ def build_restore_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") @@ -601,7 +598,7 @@ def build_get_basic_publishing_credentials_policies_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 @@ -639,7 +636,7 @@ def build_get_ftp_allowed_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 @@ -677,7 +674,7 @@ def build_update_ftp_allowed_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") @@ -718,7 +715,7 @@ def build_get_scm_allowed_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 @@ -756,7 +753,7 @@ def build_update_scm_allowed_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") @@ -797,7 +794,7 @@ def build_list_configurations_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 @@ -835,7 +832,7 @@ def build_update_application_settings_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") @@ -876,7 +873,7 @@ def build_list_application_settings_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 @@ -914,7 +911,7 @@ def build_update_auth_settings_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") @@ -955,7 +952,7 @@ def build_get_auth_settings_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 @@ -993,7 +990,7 @@ def build_update_auth_settings_v2_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") @@ -1034,7 +1031,7 @@ def build_get_auth_settings_v2_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 @@ -1072,7 +1069,7 @@ def build_update_azure_storage_accounts_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") @@ -1113,7 +1110,7 @@ def build_list_azure_storage_accounts_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 @@ -1151,7 +1148,7 @@ def build_update_backup_configuration_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") @@ -1192,7 +1189,7 @@ def build_delete_backup_configuration_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 @@ -1230,7 +1227,7 @@ def build_get_backup_configuration_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 @@ -1268,7 +1265,7 @@ def build_get_app_settings_key_vault_references_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 @@ -1306,7 +1303,7 @@ def build_get_app_setting_key_vault_reference_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 @@ -1345,7 +1342,7 @@ def build_get_site_connection_string_key_vault_references_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 @@ -1383,7 +1380,7 @@ def build_get_site_connection_string_key_vault_reference_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 @@ -1422,7 +1419,7 @@ def build_update_connection_strings_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") @@ -1463,7 +1460,7 @@ def build_list_connection_strings_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 @@ -1501,7 +1498,7 @@ def build_get_diagnostic_logs_configuration_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 @@ -1539,7 +1536,7 @@ def build_update_diagnostic_logs_config_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") @@ -1580,7 +1577,7 @@ def build_update_metadata_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") @@ -1621,7 +1618,7 @@ def build_list_metadata_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 @@ -1659,7 +1656,7 @@ def build_list_publishing_credentials_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 @@ -1697,7 +1694,7 @@ def build_update_site_push_settings_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") @@ -1738,7 +1735,7 @@ def build_list_site_push_settings_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 @@ -1776,7 +1773,7 @@ def build_list_slot_configuration_names_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 @@ -1814,7 +1811,7 @@ def build_update_slot_configuration_names_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") @@ -1855,7 +1852,7 @@ def build_get_configuration_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 @@ -1893,7 +1890,7 @@ def build_create_or_update_configuration_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") @@ -1934,7 +1931,7 @@ def build_update_configuration_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") @@ -1975,7 +1972,7 @@ def build_list_configuration_snapshot_info_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 @@ -2013,7 +2010,7 @@ def build_get_configuration_snapshot_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 @@ -2052,7 +2049,7 @@ def build_recover_site_configuration_snapshot_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 @@ -2091,7 +2088,7 @@ def build_get_web_site_container_logs_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/octet-stream") # Construct URL @@ -2129,7 +2126,7 @@ def build_get_container_logs_zip_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/zip") # Construct URL @@ -2167,7 +2164,7 @@ def build_list_continuous_web_jobs_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 @@ -2205,7 +2202,7 @@ def build_get_continuous_web_job_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 @@ -2244,7 +2241,7 @@ def build_delete_continuous_web_job_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 @@ -2283,7 +2280,7 @@ def build_start_continuous_web_job_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 @@ -2322,7 +2319,7 @@ def build_stop_continuous_web_job_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 @@ -2361,7 +2358,7 @@ def build_list_deployments_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 @@ -2399,7 +2396,7 @@ def build_get_deployment_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 @@ -2438,7 +2435,7 @@ def build_create_deployment_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") @@ -2480,7 +2477,7 @@ def build_delete_deployment_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 @@ -2519,7 +2516,7 @@ def build_list_deployment_log_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 @@ -2558,7 +2555,7 @@ def build_discover_backup_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") @@ -2599,7 +2596,7 @@ def build_list_domain_ownership_identifiers_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 @@ -2637,7 +2634,7 @@ def build_get_domain_ownership_identifier_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 @@ -2678,7 +2675,7 @@ def build_create_or_update_domain_ownership_identifier_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") @@ -2722,7 +2719,7 @@ def build_delete_domain_ownership_identifier_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 @@ -2763,7 +2760,7 @@ def build_update_domain_ownership_identifier_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") @@ -2807,7 +2804,7 @@ def build_get_ms_deploy_status_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 @@ -2845,7 +2842,7 @@ def build_create_ms_deploy_operation_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") @@ -2886,7 +2883,7 @@ def build_get_ms_deploy_log_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 @@ -2924,7 +2921,7 @@ def build_list_functions_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 @@ -2962,7 +2959,7 @@ def build_get_functions_admin_token_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 @@ -3000,7 +2997,7 @@ def build_get_function_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 @@ -3039,7 +3036,7 @@ def build_create_function_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") @@ -3081,7 +3078,7 @@ def build_delete_function_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 @@ -3120,7 +3117,7 @@ def build_create_or_update_function_secret_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") @@ -3163,7 +3160,7 @@ def build_delete_function_secret_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 @@ -3203,7 +3200,7 @@ def build_list_function_keys_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 @@ -3242,7 +3239,7 @@ def build_list_function_secrets_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 @@ -3281,7 +3278,7 @@ def build_list_host_keys_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 @@ -3319,7 +3316,7 @@ def build_list_sync_status_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 @@ -3357,7 +3354,7 @@ def build_sync_functions_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 @@ -3395,7 +3392,7 @@ def build_create_or_update_host_secret_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") @@ -3438,7 +3435,7 @@ def build_delete_host_secret_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 @@ -3478,7 +3475,7 @@ def build_list_host_name_bindings_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 @@ -3516,7 +3513,7 @@ def build_get_host_name_binding_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 @@ -3555,7 +3552,7 @@ def build_create_or_update_host_name_binding_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") @@ -3597,7 +3594,7 @@ def build_delete_host_name_binding_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 @@ -3636,7 +3633,7 @@ def build_get_hybrid_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 @@ -3676,7 +3673,7 @@ def build_create_or_update_hybrid_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") @@ -3719,7 +3716,7 @@ def build_delete_hybrid_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 @@ -3759,7 +3756,7 @@ def build_update_hybrid_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") @@ -3802,7 +3799,7 @@ def build_list_hybrid_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 @@ -3840,7 +3837,7 @@ def build_list_relay_service_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 @@ -3878,7 +3875,7 @@ def build_get_relay_service_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 @@ -3917,7 +3914,7 @@ def build_create_or_update_relay_service_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") @@ -3959,7 +3956,7 @@ def build_delete_relay_service_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 @@ -3998,7 +3995,7 @@ def build_update_relay_service_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") @@ -4040,7 +4037,7 @@ def build_list_instance_identifiers_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 @@ -4078,7 +4075,7 @@ def build_get_instance_info_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 @@ -4117,7 +4114,7 @@ def build_get_instance_ms_deploy_status_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 @@ -4156,7 +4153,7 @@ def build_create_instance_ms_deploy_operation_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") @@ -4198,7 +4195,7 @@ def build_get_instance_ms_deploy_log_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 @@ -4237,7 +4234,7 @@ def build_list_instance_processes_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 @@ -4276,7 +4273,7 @@ def build_get_instance_process_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 @@ -4316,7 +4313,7 @@ def build_delete_instance_process_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 @@ -4356,7 +4353,7 @@ def build_get_instance_process_dump_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 @@ -4396,7 +4393,7 @@ def build_list_instance_process_modules_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 @@ -4442,7 +4439,7 @@ def build_get_instance_process_module_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 @@ -4483,7 +4480,7 @@ def build_list_instance_process_threads_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 @@ -4521,7 +4518,7 @@ def build_is_cloneable_request(resource_group_name: str, 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 @@ -4559,7 +4556,7 @@ def build_list_site_backups_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 @@ -4597,7 +4594,7 @@ def build_list_sync_function_triggers_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 @@ -4635,7 +4632,7 @@ def build_migrate_storage_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") @@ -4677,7 +4674,7 @@ def build_migrate_my_sql_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") @@ -4718,7 +4715,7 @@ def build_get_migrate_my_sql_status_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 @@ -4756,7 +4753,7 @@ def build_get_swift_virtual_network_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 @@ -4794,7 +4791,7 @@ def build_create_or_update_swift_virtual_network_connection_with_check_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") @@ -4835,7 +4832,7 @@ def build_delete_swift_virtual_network_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 @@ -4873,7 +4870,7 @@ def build_list_network_features_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 @@ -4912,7 +4909,7 @@ def build_get_network_trace_operation_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 @@ -4958,7 +4955,7 @@ def build_start_web_site_network_trace_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 @@ -5009,7 +5006,7 @@ def build_start_web_site_network_trace_operation_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 @@ -5053,7 +5050,7 @@ def build_stop_web_site_network_trace_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 @@ -5091,7 +5088,7 @@ def build_get_network_traces_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 @@ -5130,7 +5127,7 @@ def build_get_network_trace_operation_v2_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 @@ -5169,7 +5166,7 @@ def build_get_network_traces_v2_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 @@ -5208,7 +5205,7 @@ def build_generate_new_site_publishing_password_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 @@ -5246,7 +5243,7 @@ def build_list_perf_mon_counters_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 @@ -5286,7 +5283,7 @@ def build_get_site_php_error_log_flag_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 @@ -5324,7 +5321,7 @@ def build_list_premier_add_ons_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 @@ -5362,7 +5359,7 @@ def build_get_premier_add_on_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 @@ -5401,7 +5398,7 @@ def build_add_premier_add_on_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") @@ -5443,7 +5440,7 @@ def build_delete_premier_add_on_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 @@ -5482,7 +5479,7 @@ def build_update_premier_add_on_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") @@ -5524,7 +5521,7 @@ def build_get_private_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 @@ -5562,7 +5559,7 @@ def build_put_private_access_vnet_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") @@ -5603,7 +5600,7 @@ def build_get_private_endpoint_connection_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 @@ -5641,7 +5638,7 @@ def build_get_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 @@ -5682,7 +5679,7 @@ def build_approve_or_reject_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") @@ -5726,7 +5723,7 @@ def build_delete_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 @@ -5767,7 +5764,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 @@ -5805,7 +5802,7 @@ def build_list_processes_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 @@ -5843,7 +5840,7 @@ def build_get_process_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 @@ -5882,7 +5879,7 @@ def build_delete_process_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 @@ -5921,7 +5918,7 @@ def build_get_process_dump_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 @@ -5960,7 +5957,7 @@ def build_list_process_modules_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 @@ -5999,7 +5996,7 @@ def build_get_process_module_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 @@ -6039,7 +6036,7 @@ def build_list_process_threads_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 @@ -6078,7 +6075,7 @@ def build_list_public_certificates_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 @@ -6116,7 +6113,7 @@ def build_get_public_certificate_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 @@ -6155,7 +6152,7 @@ def build_create_or_update_public_certificate_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") @@ -6197,7 +6194,7 @@ def build_delete_public_certificate_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 @@ -6236,7 +6233,7 @@ def build_list_publishing_profile_xml_with_secrets_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/xml") @@ -6277,7 +6274,7 @@ def build_reset_production_slot_config_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 @@ -6321,7 +6318,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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6363,7 +6360,7 @@ def build_restore_from_backup_blob_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") @@ -6404,7 +6401,7 @@ def build_restore_from_deleted_app_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") @@ -6445,7 +6442,7 @@ def build_restore_snapshot_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") @@ -6486,7 +6483,7 @@ def build_list_site_extensions_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 @@ -6524,7 +6521,7 @@ def build_get_site_extension_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 @@ -6563,7 +6560,7 @@ def build_install_site_extension_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 @@ -6602,7 +6599,7 @@ def build_delete_site_extension_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 @@ -6639,7 +6636,7 @@ def build_list_slots_request(resource_group_name: str, 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 @@ -6677,7 +6674,7 @@ def build_get_slot_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 @@ -6716,7 +6713,7 @@ def build_create_or_update_slot_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") @@ -6765,7 +6762,7 @@ def build_delete_slot_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 @@ -6810,7 +6807,7 @@ def build_update_slot_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") @@ -6858,7 +6855,7 @@ def build_analyze_custom_hostname_slot_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 @@ -6899,7 +6896,7 @@ def build_apply_slot_configuration_slot_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") @@ -6941,7 +6938,7 @@ def build_backup_slot_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") @@ -6983,7 +6980,7 @@ def build_list_backups_slot_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 @@ -7022,7 +7019,7 @@ def build_get_backup_status_slot_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 @@ -7062,7 +7059,7 @@ def build_delete_backup_slot_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 @@ -7102,7 +7099,7 @@ def build_list_backup_status_secrets_slot_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") @@ -7145,7 +7142,7 @@ def build_restore_slot_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") @@ -7188,7 +7185,7 @@ def build_get_basic_publishing_credentials_policies_slot_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 @@ -7227,7 +7224,7 @@ def build_get_ftp_allowed_slot_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 @@ -7266,7 +7263,7 @@ def build_update_ftp_allowed_slot_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") @@ -7308,7 +7305,7 @@ def build_get_scm_allowed_slot_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 @@ -7347,7 +7344,7 @@ def build_update_scm_allowed_slot_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") @@ -7389,7 +7386,7 @@ def build_list_configurations_slot_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 @@ -7428,7 +7425,7 @@ def build_update_application_settings_slot_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") @@ -7470,7 +7467,7 @@ def build_list_application_settings_slot_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 @@ -7509,7 +7506,7 @@ def build_update_auth_settings_slot_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") @@ -7551,7 +7548,7 @@ def build_get_auth_settings_slot_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 @@ -7590,7 +7587,7 @@ def build_update_auth_settings_v2_slot_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") @@ -7632,7 +7629,7 @@ def build_get_auth_settings_v2_slot_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 @@ -7671,7 +7668,7 @@ def build_update_azure_storage_accounts_slot_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") @@ -7713,7 +7710,7 @@ def build_list_azure_storage_accounts_slot_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 @@ -7752,7 +7749,7 @@ def build_update_backup_configuration_slot_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") @@ -7794,7 +7791,7 @@ def build_delete_backup_configuration_slot_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 @@ -7833,7 +7830,7 @@ def build_get_backup_configuration_slot_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 @@ -7872,7 +7869,7 @@ def build_get_app_settings_key_vault_references_slot_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 @@ -7911,7 +7908,7 @@ def build_get_app_setting_key_vault_reference_slot_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 @@ -7951,7 +7948,7 @@ def build_get_site_connection_string_key_vault_references_slot_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 @@ -7990,7 +7987,7 @@ def build_get_site_connection_string_key_vault_reference_slot_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 @@ -8030,7 +8027,7 @@ def build_update_connection_strings_slot_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") @@ -8072,7 +8069,7 @@ def build_list_connection_strings_slot_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 @@ -8111,7 +8108,7 @@ def build_get_diagnostic_logs_configuration_slot_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 @@ -8150,7 +8147,7 @@ def build_update_diagnostic_logs_config_slot_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") @@ -8192,7 +8189,7 @@ def build_update_metadata_slot_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") @@ -8234,7 +8231,7 @@ def build_list_metadata_slot_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 @@ -8273,7 +8270,7 @@ def build_list_publishing_credentials_slot_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 @@ -8312,7 +8309,7 @@ def build_update_site_push_settings_slot_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") @@ -8354,7 +8351,7 @@ def build_list_site_push_settings_slot_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 @@ -8393,7 +8390,7 @@ def build_get_configuration_slot_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 @@ -8432,7 +8429,7 @@ def build_create_or_update_configuration_slot_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") @@ -8474,7 +8471,7 @@ def build_update_configuration_slot_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") @@ -8516,7 +8513,7 @@ def build_list_configuration_snapshot_info_slot_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 @@ -8555,7 +8552,7 @@ def build_get_configuration_snapshot_slot_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 @@ -8595,7 +8592,7 @@ def build_recover_site_configuration_snapshot_slot_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 @@ -8635,7 +8632,7 @@ def build_get_web_site_container_logs_slot_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/octet-stream") # Construct URL @@ -8674,7 +8671,7 @@ def build_get_container_logs_zip_slot_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/zip") # Construct URL @@ -8713,7 +8710,7 @@ def build_list_continuous_web_jobs_slot_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 @@ -8752,7 +8749,7 @@ def build_get_continuous_web_job_slot_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 @@ -8792,7 +8789,7 @@ def build_delete_continuous_web_job_slot_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 @@ -8832,7 +8829,7 @@ def build_start_continuous_web_job_slot_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 @@ -8872,7 +8869,7 @@ def build_stop_continuous_web_job_slot_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 @@ -8912,7 +8909,7 @@ def build_list_deployments_slot_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 @@ -8951,7 +8948,7 @@ def build_get_deployment_slot_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 @@ -8991,7 +8988,7 @@ def build_create_deployment_slot_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") @@ -9034,7 +9031,7 @@ def build_delete_deployment_slot_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 @@ -9074,7 +9071,7 @@ def build_list_deployment_log_slot_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 @@ -9114,7 +9111,7 @@ def build_discover_backup_slot_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") @@ -9156,7 +9153,7 @@ def build_list_domain_ownership_identifiers_slot_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 @@ -9200,7 +9197,7 @@ def build_get_domain_ownership_identifier_slot_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 @@ -9247,7 +9244,7 @@ def build_create_or_update_domain_ownership_identifier_slot_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") @@ -9297,7 +9294,7 @@ def build_delete_domain_ownership_identifier_slot_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 @@ -9344,7 +9341,7 @@ def build_update_domain_ownership_identifier_slot_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") @@ -9389,7 +9386,7 @@ def build_get_ms_deploy_status_slot_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 @@ -9428,7 +9425,7 @@ def build_create_ms_deploy_operation_slot_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") @@ -9470,7 +9467,7 @@ def build_get_ms_deploy_log_slot_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 @@ -9509,7 +9506,7 @@ def build_list_instance_functions_slot_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 @@ -9548,7 +9545,7 @@ def build_get_functions_admin_token_slot_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 @@ -9587,7 +9584,7 @@ def build_get_instance_function_slot_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 @@ -9627,7 +9624,7 @@ def build_create_instance_function_slot_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") @@ -9670,7 +9667,7 @@ def build_delete_instance_function_slot_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 @@ -9716,7 +9713,7 @@ def build_create_or_update_function_secret_slot_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") @@ -9766,7 +9763,7 @@ def build_delete_function_secret_slot_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 @@ -9807,7 +9804,7 @@ def build_list_function_keys_slot_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 @@ -9847,7 +9844,7 @@ def build_list_function_secrets_slot_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 @@ -9887,7 +9884,7 @@ def build_list_host_keys_slot_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 @@ -9926,7 +9923,7 @@ def build_list_sync_status_slot_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 @@ -9965,7 +9962,7 @@ def build_sync_functions_slot_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 @@ -10004,7 +10001,7 @@ def build_create_or_update_host_secret_slot_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") @@ -10048,7 +10045,7 @@ def build_delete_host_secret_slot_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 @@ -10089,7 +10086,7 @@ def build_list_host_name_bindings_slot_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 @@ -10128,7 +10125,7 @@ def build_get_host_name_binding_slot_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 @@ -10168,7 +10165,7 @@ def build_create_or_update_host_name_binding_slot_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") @@ -10211,7 +10208,7 @@ def build_delete_host_name_binding_slot_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 @@ -10257,7 +10254,7 @@ def build_get_hybrid_connection_slot_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 @@ -10304,7 +10301,7 @@ def build_create_or_update_hybrid_connection_slot_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") @@ -10354,7 +10351,7 @@ def build_delete_hybrid_connection_slot_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 @@ -10401,7 +10398,7 @@ def build_update_hybrid_connection_slot_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") @@ -10445,7 +10442,7 @@ def build_list_hybrid_connections_slot_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 @@ -10484,7 +10481,7 @@ def build_list_relay_service_connections_slot_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 @@ -10523,7 +10520,7 @@ def build_get_relay_service_connection_slot_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 @@ -10563,7 +10560,7 @@ def build_create_or_update_relay_service_connection_slot_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") @@ -10606,7 +10603,7 @@ def build_delete_relay_service_connection_slot_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 @@ -10646,7 +10643,7 @@ def build_update_relay_service_connection_slot_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") @@ -10689,7 +10686,7 @@ def build_list_instance_identifiers_slot_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 @@ -10728,7 +10725,7 @@ def build_get_instance_info_slot_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 @@ -10768,7 +10765,7 @@ def build_get_instance_ms_deploy_status_slot_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 @@ -10808,7 +10805,7 @@ def build_create_instance_ms_deploy_operation_slot_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") @@ -10851,7 +10848,7 @@ def build_get_instance_ms_deploy_log_slot_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 @@ -10891,7 +10888,7 @@ def build_list_instance_processes_slot_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 @@ -10937,7 +10934,7 @@ def build_get_instance_process_slot_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 @@ -10984,7 +10981,7 @@ def build_delete_instance_process_slot_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 @@ -11031,7 +11028,7 @@ def build_get_instance_process_dump_slot_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 @@ -11078,7 +11075,7 @@ def build_list_instance_process_modules_slot_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 @@ -11126,7 +11123,7 @@ def build_get_instance_process_module_slot_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 @@ -11174,7 +11171,7 @@ def build_list_instance_process_threads_slot_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 @@ -11215,7 +11212,7 @@ def build_is_cloneable_slot_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 @@ -11254,7 +11251,7 @@ def build_list_site_backups_slot_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 @@ -11293,7 +11290,7 @@ def build_list_sync_function_triggers_slot_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 @@ -11332,7 +11329,7 @@ def build_get_migrate_my_sql_status_slot_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 @@ -11371,7 +11368,7 @@ def build_get_swift_virtual_network_connection_slot_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 @@ -11410,7 +11407,7 @@ def build_delete_swift_virtual_network_slot_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 @@ -11449,7 +11446,7 @@ def build_list_network_features_slot_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 @@ -11489,7 +11486,7 @@ def build_get_network_trace_operation_slot_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 @@ -11537,7 +11534,7 @@ def build_start_web_site_network_trace_slot_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 @@ -11590,7 +11587,7 @@ def build_start_web_site_network_trace_operation_slot_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 @@ -11635,7 +11632,7 @@ def build_stop_web_site_network_trace_slot_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 @@ -11674,7 +11671,7 @@ def build_get_network_traces_slot_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 @@ -11714,7 +11711,7 @@ def build_get_network_trace_operation_slot_v2_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 @@ -11754,7 +11751,7 @@ def build_get_network_traces_slot_v2_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 @@ -11794,7 +11791,7 @@ def build_generate_new_site_publishing_password_slot_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 @@ -11833,7 +11830,7 @@ def build_list_perf_mon_counters_slot_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 @@ -11874,7 +11871,7 @@ def build_get_site_php_error_log_flag_slot_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 @@ -11913,7 +11910,7 @@ def build_list_premier_add_ons_slot_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 @@ -11952,7 +11949,7 @@ def build_get_premier_add_on_slot_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 @@ -11992,7 +11989,7 @@ def build_add_premier_add_on_slot_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") @@ -12035,7 +12032,7 @@ def build_delete_premier_add_on_slot_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 @@ -12075,7 +12072,7 @@ def build_update_premier_add_on_slot_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") @@ -12118,7 +12115,7 @@ def build_get_private_access_slot_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 @@ -12157,7 +12154,7 @@ def build_put_private_access_vnet_slot_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") @@ -12199,7 +12196,7 @@ def build_get_private_endpoint_connection_list_slot_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 @@ -12243,7 +12240,7 @@ def build_get_private_endpoint_connection_slot_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 @@ -12290,7 +12287,7 @@ def build_approve_or_reject_private_endpoint_connection_slot_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") @@ -12340,7 +12337,7 @@ def build_delete_private_endpoint_connection_slot_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 @@ -12382,7 +12379,7 @@ def build_get_private_link_resources_slot_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 @@ -12421,7 +12418,7 @@ def build_list_processes_slot_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 @@ -12460,7 +12457,7 @@ def build_get_process_slot_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 @@ -12500,7 +12497,7 @@ def build_delete_process_slot_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 @@ -12540,7 +12537,7 @@ def build_get_process_dump_slot_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 @@ -12580,7 +12577,7 @@ def build_list_process_modules_slot_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 @@ -12626,7 +12623,7 @@ def build_get_process_module_slot_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 @@ -12667,7 +12664,7 @@ def build_list_process_threads_slot_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 @@ -12707,7 +12704,7 @@ def build_list_public_certificates_slot_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 @@ -12746,7 +12743,7 @@ def build_get_public_certificate_slot_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 @@ -12786,7 +12783,7 @@ def build_create_or_update_public_certificate_slot_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") @@ -12829,7 +12826,7 @@ def build_delete_public_certificate_slot_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 @@ -12869,7 +12866,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_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/xml") @@ -12911,7 +12908,7 @@ def build_reset_slot_configuration_slot_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 @@ -12957,7 +12954,7 @@ def build_restart_slot_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 @@ -13000,7 +12997,7 @@ def build_restore_from_backup_blob_slot_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") @@ -13042,7 +13039,7 @@ def build_restore_from_deleted_app_slot_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") @@ -13084,7 +13081,7 @@ def build_restore_snapshot_slot_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") @@ -13126,7 +13123,7 @@ def build_list_site_extensions_slot_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 @@ -13165,7 +13162,7 @@ def build_get_site_extension_slot_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 @@ -13205,7 +13202,7 @@ def build_install_site_extension_slot_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 @@ -13245,7 +13242,7 @@ def build_delete_site_extension_slot_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 @@ -13285,7 +13282,7 @@ def build_list_slot_differences_slot_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") @@ -13327,7 +13324,7 @@ def build_swap_slot_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") @@ -13369,7 +13366,7 @@ def build_list_snapshots_slot_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 @@ -13408,7 +13405,7 @@ def build_list_snapshots_from_dr_secondary_slot_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 @@ -13447,7 +13444,7 @@ def build_get_source_control_slot_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 @@ -13486,7 +13483,7 @@ def build_create_or_update_source_control_slot_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") @@ -13534,7 +13531,7 @@ def build_delete_source_control_slot_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 @@ -13575,7 +13572,7 @@ def build_update_source_control_slot_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") @@ -13617,7 +13614,7 @@ def build_start_slot_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 @@ -13664,7 +13661,7 @@ def build_start_network_trace_slot_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 @@ -13709,7 +13706,7 @@ def build_stop_slot_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 @@ -13748,7 +13745,7 @@ def build_stop_network_trace_slot_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 @@ -13787,7 +13784,7 @@ def build_sync_repository_slot_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 @@ -13826,7 +13823,7 @@ def build_sync_function_triggers_slot_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 @@ -13865,7 +13862,7 @@ def build_list_triggered_web_jobs_slot_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 @@ -13904,7 +13901,7 @@ def build_get_triggered_web_job_slot_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 @@ -13944,7 +13941,7 @@ def build_delete_triggered_web_job_slot_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 @@ -13984,7 +13981,7 @@ def build_list_triggered_web_job_history_slot_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 @@ -14024,7 +14021,7 @@ def build_get_triggered_web_job_history_slot_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 @@ -14065,7 +14062,7 @@ def build_run_triggered_web_job_slot_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 @@ -14105,7 +14102,7 @@ def build_list_usages_slot_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 @@ -14146,7 +14143,7 @@ def build_list_vnet_connections_slot_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 @@ -14185,7 +14182,7 @@ def build_get_vnet_connection_slot_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 @@ -14225,7 +14222,7 @@ def build_create_or_update_vnet_connection_slot_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") @@ -14268,7 +14265,7 @@ def build_delete_vnet_connection_slot_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 @@ -14308,7 +14305,7 @@ def build_update_vnet_connection_slot_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") @@ -14357,7 +14354,7 @@ def build_get_vnet_connection_gateway_slot_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 @@ -14404,7 +14401,7 @@ def build_create_or_update_vnet_connection_gateway_slot_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") @@ -14454,7 +14451,7 @@ def build_update_vnet_connection_gateway_slot_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") @@ -14498,7 +14495,7 @@ def build_list_web_jobs_slot_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 @@ -14537,7 +14534,7 @@ def build_get_web_job_slot_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 @@ -14577,7 +14574,7 @@ def build_list_slot_differences_from_production_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") @@ -14618,7 +14615,7 @@ def build_swap_slot_with_production_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") @@ -14659,7 +14656,7 @@ def build_list_snapshots_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 @@ -14697,7 +14694,7 @@ def build_list_snapshots_from_dr_secondary_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 @@ -14735,7 +14732,7 @@ def build_get_source_control_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 @@ -14773,7 +14770,7 @@ def build_create_or_update_source_control_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") @@ -14814,7 +14811,7 @@ def build_delete_source_control_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 @@ -14854,7 +14851,7 @@ def build_update_source_control_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") @@ -14893,7 +14890,7 @@ def build_start_request(resource_group_name: str, name: str, subscription_id: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14938,7 +14935,7 @@ def build_start_network_trace_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 @@ -14980,7 +14977,7 @@ def build_stop_request(resource_group_name: str, name: 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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15018,7 +15015,7 @@ def build_stop_network_trace_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 @@ -15056,7 +15053,7 @@ def build_sync_repository_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 @@ -15094,7 +15091,7 @@ def build_sync_function_triggers_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 @@ -15132,7 +15129,7 @@ def build_list_triggered_web_jobs_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 @@ -15170,7 +15167,7 @@ def build_get_triggered_web_job_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 @@ -15209,7 +15206,7 @@ def build_delete_triggered_web_job_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 @@ -15248,7 +15245,7 @@ def build_list_triggered_web_job_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 @@ -15287,7 +15284,7 @@ def build_get_triggered_web_job_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 @@ -15327,7 +15324,7 @@ def build_run_triggered_web_job_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 @@ -15366,7 +15363,7 @@ def build_list_usages_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 @@ -15406,7 +15403,7 @@ def build_list_vnet_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 @@ -15444,7 +15441,7 @@ def build_get_vnet_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 @@ -15483,7 +15480,7 @@ def build_create_or_update_vnet_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") @@ -15525,7 +15522,7 @@ def build_delete_vnet_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 @@ -15564,7 +15561,7 @@ def build_update_vnet_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") @@ -15606,7 +15603,7 @@ def build_get_vnet_connection_gateway_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 @@ -15646,7 +15643,7 @@ def build_create_or_update_vnet_connection_gateway_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") @@ -15689,7 +15686,7 @@ def build_update_vnet_connection_gateway_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") @@ -15732,7 +15729,7 @@ def build_list_web_jobs_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 @@ -15770,7 +15767,7 @@ def build_get_web_job_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 @@ -15836,7 +15833,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -15927,7 +15924,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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16026,7 +16023,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_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[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -16080,14 +16077,14 @@ 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -16248,7 +16245,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.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -16331,7 +16328,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( @@ -16468,14 +16465,14 @@ 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -16552,7 +16549,7 @@ def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -16683,14 +16680,14 @@ def apply_slot_config_to_production( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -16817,14 +16814,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -16885,7 +16882,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -16988,7 +16985,7 @@ def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -17057,7 +17054,7 @@ def delete_backup( # 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_backup_request( @@ -17209,14 +17206,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17279,14 +17276,14 @@ def _restore_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -17444,7 +17441,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -17516,7 +17513,7 @@ def get_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -17582,7 +17579,7 @@ def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -17718,14 +17715,14 @@ def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17798,7 +17795,7 @@ def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -17934,14 +17931,14 @@ def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -18006,7 +18003,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -18171,14 +18168,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -18247,7 +18244,7 @@ def list_application_settings(self, resource_group_name: str, 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[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -18381,14 +18378,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -18457,7 +18454,7 @@ def get_auth_settings(self, resource_group_name: str, 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.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -18591,14 +18588,14 @@ def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -18667,7 +18664,7 @@ def get_auth_settings_v2(self, resource_group_name: str, 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.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -18803,14 +18800,14 @@ def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -18881,7 +18878,7 @@ def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -19005,14 +19002,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -19083,7 +19080,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_backup_configuration_request( @@ -19143,7 +19140,7 @@ def get_backup_configuration(self, resource_group_name: str, 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.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -19201,7 +19198,7 @@ def get_app_settings_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -19304,7 +19301,7 @@ def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -19363,7 +19360,7 @@ def get_site_connection_string_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -19466,7 +19463,7 @@ def get_site_connection_string_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_request( @@ -19603,14 +19600,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -19681,7 +19678,7 @@ def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -19747,7 +19744,7 @@ def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -19879,14 +19876,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -20021,14 +20018,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -20097,7 +20094,7 @@ def list_metadata(self, resource_group_name: str, 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.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -20147,7 +20144,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: 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[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -20212,7 +20209,7 @@ def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20346,14 +20343,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -20422,7 +20419,7 @@ def list_site_push_settings(self, resource_group_name: str, 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.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -20488,7 +20485,7 @@ def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -20630,14 +20627,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -20708,7 +20705,7 @@ def get_configuration(self, resource_group_name: str, 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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -20838,14 +20835,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20980,14 +20977,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21054,7 +21051,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21157,7 +21154,7 @@ def get_configuration_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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -21226,7 +21223,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_recover_site_configuration_snapshot_request( @@ -21289,7 +21286,7 @@ def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -21354,7 +21351,7 @@ def get_container_logs_zip(self, resource_group_name: str, 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[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -21413,7 +21410,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -21516,7 +21513,7 @@ def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -21587,7 +21584,7 @@ def delete_continuous_web_job( # 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_continuous_web_job_request( @@ -21652,7 +21649,7 @@ def start_continuous_web_job( # 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_continuous_web_job_request( @@ -21717,7 +21714,7 @@ def stop_continuous_web_job( # 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_stop_continuous_web_job_request( @@ -21770,7 +21767,7 @@ def list_deployments(self, resource_group_name: str, 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.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -21871,7 +21868,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: 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.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -22009,14 +22006,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -22090,7 +22087,7 @@ def delete_deployment( # 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_deployment_request( @@ -22154,7 +22151,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: 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[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -22287,14 +22284,14 @@ def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -22357,7 +22354,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -22460,7 +22457,7 @@ def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -22606,14 +22603,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22687,7 +22684,7 @@ def delete_domain_ownership_identifier( # 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_delete_domain_ownership_identifier_request( @@ -22829,14 +22826,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22906,7 +22903,7 @@ def get_ms_deploy_status(self, resource_group_name: str, 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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -22958,14 +22955,14 @@ def _create_ms_deploy_operation_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -23118,7 +23115,7 @@ def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -23189,7 +23186,7 @@ def get_ms_deploy_log(self, resource_group_name: str, 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[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -23249,7 +23246,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -23348,7 +23345,7 @@ def get_functions_admin_token(self, resource_group_name: str, 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[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -23416,7 +23413,7 @@ def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -23476,14 +23473,14 @@ def _create_function_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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -23648,7 +23645,7 @@ def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -23724,7 +23721,7 @@ def delete_function( # 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_function_request( @@ -23872,14 +23869,14 @@ def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23960,7 +23957,7 @@ def delete_function_secret( # 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_function_secret_request( @@ -24026,7 +24023,7 @@ def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -24095,7 +24092,7 @@ def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -24160,7 +24157,7 @@ def list_host_keys(self, resource_group_name: str, 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.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -24226,7 +24223,7 @@ def list_sync_status( # 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_list_sync_status_request( @@ -24288,7 +24285,7 @@ def sync_functions( # 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_sync_functions_request( @@ -24435,14 +24432,14 @@ def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24523,7 +24520,7 @@ def delete_host_secret( # 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_host_secret_request( @@ -24579,7 +24576,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -24682,7 +24679,7 @@ def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -24828,14 +24825,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -24909,7 +24906,7 @@ def delete_host_name_binding( # 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_host_name_binding_request( @@ -24976,7 +24973,7 @@ def get_hybrid_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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -25130,14 +25127,14 @@ def create_or_update_hybrid_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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25214,7 +25211,7 @@ def delete_hybrid_connection( # 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_hybrid_connection_request( @@ -25364,14 +25361,14 @@ def update_hybrid_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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25442,7 +25439,7 @@ def list_hybrid_connections(self, resource_group_name: str, 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.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -25508,7 +25505,7 @@ def list_relay_service_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -25576,7 +25573,7 @@ def get_relay_service_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -25721,14 +25718,14 @@ def create_or_update_relay_service_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -25802,7 +25799,7 @@ def delete_relay_service_connection( # 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_delete_relay_service_connection_request( @@ -25943,14 +25940,14 @@ def update_relay_service_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -26015,7 +26012,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -26118,7 +26115,7 @@ def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -26187,7 +26184,7 @@ def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -26245,14 +26242,14 @@ def _create_instance_ms_deploy_operation_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -26419,7 +26416,7 @@ def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26495,7 +26492,7 @@ def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -26561,7 +26558,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26668,7 +26665,7 @@ def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -26745,7 +26742,7 @@ def delete_instance_process( # 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_instance_process_request( @@ -26814,7 +26811,7 @@ def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -26883,7 +26880,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26993,7 +26990,7 @@ def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -27061,7 +27058,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27162,7 +27159,7 @@ def is_cloneable(self, resource_group_name: str, 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.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -27218,7 +27215,7 @@ def list_site_backups(self, resource_group_name: str, 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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -27319,7 +27316,7 @@ def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -27376,14 +27373,14 @@ def _migrate_storage_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.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -27551,7 +27548,7 @@ def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -27615,14 +27612,14 @@ def _migrate_my_sql_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.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -27774,7 +27771,7 @@ def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -27849,7 +27846,7 @@ def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -27915,7 +27912,7 @@ def get_swift_virtual_network_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.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -28069,14 +28066,14 @@ def create_or_update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28147,7 +28144,7 @@ def delete_swift_virtual_network( # 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_delete_swift_virtual_network_request( @@ -28211,7 +28208,7 @@ def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -28282,7 +28279,7 @@ def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -28365,7 +28362,7 @@ def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -28426,7 +28423,7 @@ def _start_web_site_network_trace_operation_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -28511,7 +28508,7 @@ def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28584,7 +28581,7 @@ def stop_web_site_network_trace( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_stop_web_site_network_trace_request( @@ -28648,7 +28645,7 @@ def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -28717,7 +28714,7 @@ def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -28790,7 +28787,7 @@ def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -28857,7 +28854,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_generate_new_site_publishing_password_request( @@ -28915,7 +28912,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -29017,7 +29014,7 @@ def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -29081,7 +29078,7 @@ def list_premier_add_ons(self, resource_group_name: str, 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.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -29149,7 +29146,7 @@ def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -29293,14 +29290,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -29374,7 +29371,7 @@ def delete_premier_add_on( # 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_premier_add_on_request( @@ -29514,14 +29511,14 @@ def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -29593,7 +29590,7 @@ def get_private_access(self, resource_group_name: str, 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.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -29723,14 +29720,14 @@ def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -29795,7 +29792,7 @@ def get_private_endpoint_connection_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.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -29898,7 +29895,7 @@ def get_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -29956,14 +29953,14 @@ def _approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -30137,7 +30134,7 @@ def begin_approve_or_reject_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -30197,7 +30194,7 @@ def _delete_private_endpoint_connection_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -30272,7 +30269,7 @@ def begin_delete_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[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30343,7 +30340,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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -30401,7 +30398,7 @@ def list_processes(self, resource_group_name: str, 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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30504,7 +30501,7 @@ def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -30577,7 +30574,7 @@ def delete_process( # 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_process_request( @@ -30642,7 +30639,7 @@ def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -30707,7 +30704,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30813,7 +30810,7 @@ def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -30877,7 +30874,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30971,7 +30968,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -31074,7 +31071,7 @@ def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -31220,14 +31217,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -31301,7 +31298,7 @@ def delete_public_certificate( # 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_public_certificate_request( @@ -31437,14 +31434,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -31517,7 +31514,7 @@ def reset_production_slot_config( # 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_reset_production_slot_config_request( @@ -31591,7 +31588,7 @@ def restart( # 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( @@ -31641,14 +31638,14 @@ def _restore_from_backup_blob_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-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -31786,7 +31783,7 @@ def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -31847,14 +31844,14 @@ def _restore_from_deleted_app_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-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -32002,7 +31999,7 @@ def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -32063,14 +32060,14 @@ def _restore_snapshot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -32221,7 +32218,7 @@ def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -32284,7 +32281,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32387,7 +32384,7 @@ def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -32442,7 +32439,7 @@ def _install_site_extension_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -32516,7 +32513,7 @@ def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32589,7 +32586,7 @@ def delete_site_extension( # 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_site_extension_request( @@ -32642,7 +32639,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -32744,7 +32741,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: 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[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -32799,14 +32796,14 @@ def _create_or_update_slot_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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -32979,7 +32976,7 @@ def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -33067,7 +33064,7 @@ def delete_slot( # 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_slot_request( @@ -33221,14 +33218,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -33309,7 +33306,7 @@ def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -33457,14 +33454,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33609,14 +33606,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -33683,7 +33680,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -33790,7 +33787,7 @@ def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -33863,7 +33860,7 @@ def delete_backup_slot( # 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_backup_slot_request( @@ -34028,14 +34025,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -34100,14 +34097,14 @@ def _restore_slot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -34278,7 +34275,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -34353,7 +34350,7 @@ def get_basic_publishing_credentials_policies_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_slot_request( @@ -34422,7 +34419,7 @@ def get_ftp_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_slot_request( @@ -34568,14 +34565,14 @@ def update_ftp_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -34651,7 +34648,7 @@ def get_scm_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_slot_request( @@ -34797,14 +34794,14 @@ def update_scm_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -34873,7 +34870,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -35055,14 +35052,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -35137,7 +35134,7 @@ def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -35284,14 +35281,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -35366,7 +35363,7 @@ def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -35513,14 +35510,14 @@ def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -35595,7 +35592,7 @@ def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -35744,14 +35741,14 @@ def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -35826,7 +35823,7 @@ def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -35968,14 +35965,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -36050,7 +36047,7 @@ def delete_backup_configuration_slot( # 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_delete_backup_configuration_slot_request( @@ -36116,7 +36113,7 @@ def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -36177,7 +36174,7 @@ def get_app_settings_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -36283,7 +36280,7 @@ def get_app_setting_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_slot_request( @@ -36345,7 +36342,7 @@ def get_site_connection_string_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -36451,7 +36448,7 @@ def get_site_connection_string_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_slot_request( @@ -36601,14 +36598,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -36683,7 +36680,7 @@ def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -36753,7 +36750,7 @@ def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -36902,14 +36899,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -37061,14 +37058,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -37143,7 +37140,7 @@ def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -37196,7 +37193,7 @@ def _list_publishing_credentials_slot_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[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -37265,7 +37262,7 @@ def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37416,14 +37413,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -37498,7 +37495,7 @@ def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -37570,7 +37567,7 @@ def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -37717,14 +37714,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -37876,14 +37873,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -37954,7 +37951,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -38061,7 +38058,7 @@ def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -38134,7 +38131,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_recover_site_configuration_snapshot_slot_request( @@ -38201,7 +38198,7 @@ def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -38272,7 +38269,7 @@ def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -38335,7 +38332,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38442,7 +38439,7 @@ def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -38517,7 +38514,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_continuous_web_job_slot_request( @@ -38586,7 +38583,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_continuous_web_job_slot_request( @@ -38655,7 +38652,7 @@ def stop_continuous_web_job_slot( # 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_stop_continuous_web_job_slot_request( @@ -38714,7 +38711,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -38821,7 +38818,7 @@ def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -38977,14 +38974,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -39062,7 +39059,7 @@ def delete_deployment_slot( # 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_deployment_slot_request( @@ -39132,7 +39129,7 @@ def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -39283,14 +39280,14 @@ def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -39357,7 +39354,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -39464,7 +39461,7 @@ def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -39623,14 +39620,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -39708,7 +39705,7 @@ def delete_domain_ownership_identifier_slot( # 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_delete_domain_ownership_identifier_slot_request( @@ -39863,14 +39860,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -39946,7 +39943,7 @@ def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -39999,14 +39996,14 @@ def _create_ms_deploy_operation_slot_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -40171,7 +40168,7 @@ def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -40248,7 +40245,7 @@ def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -40311,7 +40308,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -40414,7 +40411,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -40485,7 +40482,7 @@ def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -40547,14 +40544,14 @@ def _create_instance_function_slot_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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -40729,7 +40726,7 @@ def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -40808,7 +40805,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_instance_function_slot_request( @@ -40966,14 +40963,14 @@ def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -41057,7 +41054,7 @@ def delete_function_secret_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_function_secret_slot_request( @@ -41126,7 +41123,7 @@ def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -41198,7 +41195,7 @@ def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -41266,7 +41263,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: 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[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -41335,7 +41332,7 @@ def list_sync_status_slot( # 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_list_sync_status_slot_request( @@ -41400,7 +41397,7 @@ def sync_functions_slot( # 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_sync_functions_slot_request( @@ -41557,14 +41554,14 @@ def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -41648,7 +41645,7 @@ def delete_host_secret_slot( # 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_host_secret_slot_request( @@ -41708,7 +41705,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -41815,7 +41812,7 @@ def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -41974,14 +41971,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -42059,7 +42056,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_host_name_binding_slot_request( @@ -42129,7 +42126,7 @@ def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -42293,14 +42290,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -42380,7 +42377,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_hybrid_connection_slot_request( @@ -42540,14 +42537,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -42623,7 +42620,7 @@ def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -42693,7 +42690,7 @@ def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -42765,7 +42762,7 @@ def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -42923,14 +42920,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -43008,7 +43005,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_relay_service_connection_slot_request( @@ -43162,14 +43159,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -43238,7 +43235,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -43345,7 +43342,7 @@ def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -43418,7 +43415,7 @@ def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -43478,14 +43475,14 @@ def _create_instance_ms_deploy_operation_slot_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.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -43665,7 +43662,7 @@ def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -43745,7 +43742,7 @@ def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -43815,7 +43812,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -43926,7 +43923,7 @@ def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -44007,7 +44004,7 @@ def delete_instance_process_slot( # 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_delete_instance_process_slot_request( @@ -44080,7 +44077,7 @@ def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -44153,7 +44150,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -44274,7 +44271,7 @@ def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -44346,7 +44343,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -44453,7 +44450,7 @@ def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -44515,7 +44512,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -44619,7 +44616,7 @@ def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -44690,7 +44687,7 @@ def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -44760,7 +44757,7 @@ def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -44830,7 +44827,7 @@ def delete_swift_virtual_network_slot( # 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_delete_swift_virtual_network_slot_request( @@ -44898,7 +44895,7 @@ def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -44973,7 +44970,7 @@ def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -45060,7 +45057,7 @@ def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -45123,7 +45120,7 @@ def _start_web_site_network_trace_operation_slot_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -45212,7 +45209,7 @@ def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45288,7 +45285,7 @@ def stop_web_site_network_trace_slot( # 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_stop_web_site_network_trace_slot_request( @@ -45356,7 +45353,7 @@ def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -45429,7 +45426,7 @@ def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -45506,7 +45503,7 @@ def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -45577,7 +45574,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_generate_new_site_publishing_password_slot_request( @@ -45639,7 +45636,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -45745,7 +45742,7 @@ def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -45815,7 +45812,7 @@ def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -45887,7 +45884,7 @@ def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -46044,14 +46041,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -46129,7 +46126,7 @@ def delete_premier_add_on_slot( # 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_delete_premier_add_on_slot_request( @@ -46282,14 +46279,14 @@ def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -46366,7 +46363,7 @@ def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -46511,14 +46508,14 @@ def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -46586,7 +46583,7 @@ def get_private_endpoint_connection_list_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -46692,7 +46689,7 @@ def get_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_slot_request( @@ -46752,14 +46749,14 @@ def _approve_or_reject_private_endpoint_connection_slot_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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -46943,7 +46940,7 @@ def begin_approve_or_reject_private_endpoint_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -47004,7 +47001,7 @@ def _delete_private_endpoint_connection_slot_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[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_slot_request( @@ -47082,7 +47079,7 @@ def begin_delete_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47156,7 +47153,7 @@ def get_private_link_resources_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_slot_request( @@ -47220,7 +47217,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47327,7 +47324,7 @@ def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -47404,7 +47401,7 @@ def delete_process_slot( # 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_process_slot_request( @@ -47473,7 +47470,7 @@ def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -47542,7 +47539,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47652,7 +47649,7 @@ def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -47720,7 +47717,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47818,7 +47815,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -47925,7 +47922,7 @@ def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -48084,14 +48081,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -48169,7 +48166,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_public_certificate_slot_request( @@ -48318,14 +48315,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -48402,7 +48399,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_reset_slot_configuration_slot_request( @@ -48481,7 +48478,7 @@ def restart_slot( # 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_slot_request( @@ -48532,14 +48529,14 @@ def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -48695,7 +48692,7 @@ def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -48758,14 +48755,14 @@ def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -48926,7 +48923,7 @@ def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -48989,14 +48986,14 @@ def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -49160,7 +49157,7 @@ def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -49227,7 +49224,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -49334,7 +49331,7 @@ def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -49390,7 +49387,7 @@ def _install_site_extension_slot_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.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -49468,7 +49465,7 @@ def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49545,7 +49542,7 @@ def delete_site_extension_slot( # 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_delete_site_extension_slot_request( @@ -49681,7 +49678,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -49695,7 +49692,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -49785,14 +49782,14 @@ def _swap_slot_initial( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -49953,7 +49950,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -50019,7 +50016,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -50115,7 +50112,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -50220,7 +50217,7 @@ def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -50285,14 +50282,14 @@ def _create_or_update_source_control_slot_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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -50469,7 +50466,7 @@ def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -50548,7 +50545,7 @@ def delete_source_control_slot( # 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_delete_source_control_slot_request( @@ -50694,14 +50691,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -50783,7 +50780,7 @@ def start_slot( # 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_slot_request( @@ -50839,7 +50836,7 @@ def _start_network_trace_slot_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -50928,7 +50925,7 @@ def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51005,7 +51002,7 @@ def stop_slot( # 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_stop_slot_request( @@ -51070,7 +51067,7 @@ def stop_network_trace_slot( # 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_stop_network_trace_slot_request( @@ -51136,7 +51133,7 @@ def sync_repository_slot( # 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_sync_repository_slot_request( @@ -51201,7 +51198,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_sync_function_triggers_slot_request( @@ -51259,7 +51256,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -51366,7 +51363,7 @@ def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -51441,7 +51438,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_triggered_web_job_slot_request( @@ -51502,7 +51499,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -51612,7 +51609,7 @@ def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -51688,7 +51685,7 @@ def run_triggered_web_job_slot( # 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_run_triggered_web_job_slot_request( @@ -51752,7 +51749,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -51858,7 +51855,7 @@ def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -51930,7 +51927,7 @@ def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -52095,14 +52092,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -52180,7 +52177,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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_vnet_connection_slot_request( @@ -52341,14 +52338,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -52429,7 +52426,7 @@ def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -52601,14 +52598,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -52783,14 +52780,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -52859,7 +52856,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -52966,7 +52963,7 @@ def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -53090,7 +53087,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -53104,7 +53101,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -53188,14 +53185,14 @@ def _swap_slot_with_production_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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -53339,7 +53336,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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) @@ -53400,7 +53397,7 @@ def list_snapshots(self, resource_group_name: str, 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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -53493,7 +53490,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -53592,7 +53589,7 @@ def get_source_control(self, resource_group_name: str, 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.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -53655,14 +53652,14 @@ def _create_or_update_source_control_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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -53826,7 +53823,7 @@ def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -53901,7 +53898,7 @@ def delete_source_control( # 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_source_control_request( @@ -54034,14 +54031,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -54119,7 +54116,7 @@ def start( # 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( @@ -54173,7 +54170,7 @@ def _start_network_trace_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[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -54258,7 +54255,7 @@ def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54331,7 +54328,7 @@ def stop( # 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_stop_request( @@ -54393,7 +54390,7 @@ def stop_network_trace( # 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_stop_network_trace_request( @@ -54455,7 +54452,7 @@ def sync_repository( # 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_sync_repository_request( @@ -54517,7 +54514,7 @@ def sync_function_triggers( # 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_sync_function_triggers_request( @@ -54571,7 +54568,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -54674,7 +54671,7 @@ def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -54745,7 +54742,7 @@ def delete_triggered_web_job( # 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_triggered_web_job_request( @@ -54802,7 +54799,7 @@ def list_triggered_web_job_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.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -54908,7 +54905,7 @@ def get_triggered_web_job_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[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -54980,7 +54977,7 @@ def run_triggered_web_job( # 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_run_triggered_web_job_request( @@ -55040,7 +55037,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -55140,7 +55137,7 @@ def list_vnet_connections(self, resource_group_name: str, 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[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -55208,7 +55205,7 @@ def get_vnet_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.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -55360,14 +55357,14 @@ def create_or_update_vnet_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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -55441,7 +55438,7 @@ def delete_vnet_connection( # 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_vnet_connection_request( @@ -55589,14 +55586,14 @@ def update_vnet_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.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -55673,7 +55670,7 @@ def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -55832,14 +55829,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -56001,14 +55998,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -56071,7 +56068,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **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.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -56172,7 +56169,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_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[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_web_site_management_client_operations.py index e26626a650e1..d3833774bf03 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2020_12_01/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_get_publishing_user_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 @@ -64,7 +60,7 @@ def build_update_publishing_user_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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -86,7 +82,7 @@ def build_list_source_controls_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 @@ -105,7 +101,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.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 @@ -129,7 +125,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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") @@ -158,7 +154,7 @@ def build_list_billing_meters_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 +182,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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") @@ -213,7 +209,7 @@ def build_get_subscription_deployment_locations_request(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")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -245,7 +241,7 @@ def build_list_geo_regions_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 @@ -279,7 +275,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: 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)) accept = _headers.pop("Accept", "application/json") @@ -308,7 +304,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.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 @@ -332,7 +328,7 @@ def build_list_skus_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 @@ -356,7 +352,7 @@ def build_verify_hosting_environment_vnet_request(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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -385,7 +381,7 @@ def build_move_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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -422,7 +418,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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") @@ -460,7 +456,7 @@ def build_validate_move_request(resource_group_name: 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") @@ -516,7 +512,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -614,14 +610,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **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")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -673,7 +669,7 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -765,7 +761,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -878,14 +874,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -944,7 +940,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -1047,7 +1043,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -1111,7 +1107,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1181,7 +1177,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1314,7 +1310,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.IdentifierCollection] = kwargs.pop("cls", None) @@ -1328,7 +1324,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1410,7 +1406,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1503,7 +1499,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_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.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1610,14 +1606,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1745,14 +1741,14 @@ def move( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1867,14 +1863,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01")) + api_version: str = 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.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -2003,14 +1999,14 @@ def validate_move( # 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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_configuration.py index 49fad8a4408e..f066ad415dfa 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", "2021-01-01") + api_version: str = kwargs.pop("api_version", "2021-01-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_metadata.json index f6f1562717e3..4dccb90a0873 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_metadata.json @@ -125,8 +125,8 @@ "kube_environments": "KubeEnvironmentsOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", "sync_mixin_typing_definitions": "", "async_mixin_typing_definitions": "", "operations": { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/_configuration.py index 566b05a6bb68..d8fc38a3ee00 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", "2021-01-01") + api_version: str = kwargs.pop("api_version", "2021-01-01") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_certificate_orders_operations.py index a0276af7af1a..cec3aed9dd4e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -55,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -98,7 +94,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -243,14 +239,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -307,7 +303,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -407,7 +403,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -463,14 +459,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -636,7 +632,7 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -709,7 +705,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -843,14 +839,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -919,7 +915,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1022,7 +1018,7 @@ async def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1080,14 +1076,14 @@ async def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1260,7 +1256,7 @@ async def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1336,7 +1332,7 @@ async def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -1478,14 +1474,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1631,14 +1627,14 @@ async def reissue( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1775,14 +1771,14 @@ async def renew( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1849,7 +1845,7 @@ async def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -1978,14 +1974,14 @@ async def resend_request_emails( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2120,14 +2116,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2198,7 +2194,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2260,7 +2256,7 @@ async def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2326,7 +2322,7 @@ async def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_environments_operations.py index 6094f4af91f8..eac330dc33f8 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_environments_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -82,10 +83,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -126,7 +123,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -215,7 +212,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -313,7 +310,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -369,14 +366,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -545,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["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -604,7 +601,7 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -670,7 +667,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -811,14 +808,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -889,7 +886,7 @@ def list_capacities( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -988,7 +985,7 @@ async def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -1040,14 +1037,14 @@ async def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1206,7 +1203,7 @@ async def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -1219,7 +1216,7 @@ async def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1355,7 +1352,7 @@ async def get_ase_v3_networking_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) request = build_get_ase_v3_networking_configuration_request( @@ -1491,14 +1488,14 @@ async def update_ase_networking_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ase_networking_configuration, (IO, bytes)): + if isinstance(ase_networking_configuration, (IOBase, bytes)): _content = ase_networking_configuration else: _json = self._serialize.body(ase_networking_configuration, "AseV3NetworkingConfiguration") @@ -1569,7 +1566,7 @@ async def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1637,7 +1634,7 @@ async def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1698,7 +1695,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -1792,7 +1789,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -1893,7 +1890,7 @@ async def get_multi_role_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -1949,14 +1946,14 @@ async def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2118,7 +2115,7 @@ async def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2259,14 +2256,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2339,7 +2336,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2435,7 +2432,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2528,7 +2525,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2621,7 +2618,7 @@ def list_multi_role_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -2720,7 +2717,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -2780,7 +2777,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2875,7 +2872,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2978,7 +2975,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -3036,14 +3033,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -3217,7 +3214,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3277,7 +3274,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -3352,7 +3349,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3423,7 +3420,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -3489,7 +3486,7 @@ async def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -3535,7 +3532,7 @@ async def _resume_initial(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -3607,7 +3604,7 @@ async def begin_resume( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3737,7 +3734,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -3833,7 +3830,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3919,7 +3916,7 @@ async def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -3991,7 +3988,7 @@ async def begin_suspend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4126,7 +4123,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -4221,7 +4218,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -4324,7 +4321,7 @@ async def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -4382,14 +4379,14 @@ async def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4561,7 +4558,7 @@ async def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -4712,14 +4709,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4793,7 +4790,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4892,7 +4889,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4988,7 +4985,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5084,7 +5081,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_plans_operations.py index 18a66727e850..9fbc3e203518 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -66,10 +67,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -113,7 +110,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +199,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -300,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -354,14 +351,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -516,7 +513,7 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -589,7 +586,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -719,14 +716,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -799,7 +796,7 @@ async def list_capabilities(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -869,7 +866,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -941,7 +938,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -1009,7 +1006,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1073,7 +1070,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1176,7 +1173,7 @@ async def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1235,7 +1232,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1341,7 +1338,7 @@ async def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -1412,7 +1409,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1514,7 +1511,7 @@ async def get_server_farm_skus(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1577,7 +1574,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1677,7 +1674,7 @@ async def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1745,7 +1742,7 @@ async def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -1818,7 +1815,7 @@ async def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -1972,14 +1969,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2054,7 +2051,7 @@ async def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2125,7 +2122,7 @@ async def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2281,14 +2278,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2367,7 +2364,7 @@ async def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -2517,14 +2514,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2601,7 +2598,7 @@ async def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificate_orders_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificate_orders_diagnostics_operations.py index fe8e541e2baf..fea78cc2155f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificate_orders_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificate_orders_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -36,10 +35,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +197,7 @@ async def get_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_app_service_certificate_order_detector_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificate_registration_provider_operations.py index f5f66ab5b610..090ef9fd7772 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._certificate_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificates_operations.py index df65c680bc9a..1b1da383d660 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +79,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["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -169,7 +165,7 @@ def list_by_resource_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -267,7 +263,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -397,14 +393,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -475,7 +471,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -605,14 +601,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_deleted_web_apps_operations.py index 454d6da51866..d5a3b771b54a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -77,7 +72,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -162,7 +157,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -262,7 +257,7 @@ async def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_diagnostics_operations.py index 90d1e06ce1c2..74820fe68e0c 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -104,7 +99,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -220,7 +215,7 @@ async def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -283,7 +278,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -399,7 +394,7 @@ async def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -462,7 +457,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -565,7 +560,7 @@ async def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -627,7 +622,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -733,7 +728,7 @@ async def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -819,7 +814,7 @@ async def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -885,7 +880,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -991,7 +986,7 @@ async def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -1077,7 +1072,7 @@ async def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1143,7 +1138,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1263,7 +1258,7 @@ async def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1329,7 +1324,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1435,7 +1430,7 @@ async def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1500,7 +1495,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1615,7 +1610,7 @@ async def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1705,7 +1700,7 @@ async def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1774,7 +1769,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1889,7 +1884,7 @@ async def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -1979,7 +1974,7 @@ async def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_domain_registration_provider_operations.py index b1f79871da62..88f440d2961b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._domain_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_domains_operations.py index 56d4a956b2b0..eb2e6cc3c7f7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -50,10 +50,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -144,14 +140,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -206,7 +202,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -297,7 +293,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -400,7 +396,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -414,7 +410,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -498,7 +494,7 @@ def list_by_resource_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -596,7 +592,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -648,14 +644,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -809,7 +805,7 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -886,7 +882,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1013,14 +1009,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1089,7 +1085,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1192,7 +1188,7 @@ async def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1345,14 +1341,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1426,7 +1422,7 @@ async def delete_ownership_identifier( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -1575,14 +1571,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1654,7 +1650,7 @@ async def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_global_operations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_global_operations_operations.py index cbf9c2eee093..8cb20a612f93 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_global_operations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_global_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, List, Optional, TypeVar from azure.core.exceptions import ( @@ -33,10 +32,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_request( @@ -145,7 +140,7 @@ async def get_deleted_web_app_snapshots(self, deleted_site_id: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.Snapshot]] = kwargs.pop("cls", None) request = build_get_deleted_web_app_snapshots_request( @@ -210,7 +205,7 @@ async def get_subscription_operation_with_async_response( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_get_subscription_operation_with_async_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_kube_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_kube_environments_operations.py index 84b31b8d103a..b0c5253f44e4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_kube_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_kube_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -41,10 +41,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +79,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.KubeEnvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -269,7 +265,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) request = build_get_request( @@ -325,14 +321,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironment") @@ -493,7 +489,7 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -552,7 +548,7 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -611,7 +607,7 @@ async def begin_delete(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -751,14 +747,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironmentPatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_provider_operations.py index d3fb2288ffbe..7904283913a1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -87,7 +82,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -176,7 +171,7 @@ def get_function_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -267,7 +262,7 @@ def get_function_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -360,7 +355,7 @@ def get_web_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -448,7 +443,7 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -535,7 +530,7 @@ def get_web_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -625,7 +620,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_recommendations_operations.py index 5dd14675d39f..c4f8575502ff 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -48,10 +47,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -251,7 +246,7 @@ async def disable_recommendation_for_subscription( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -318,7 +313,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -426,7 +421,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -531,7 +526,7 @@ async def disable_all_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -596,7 +591,7 @@ async def reset_all_filters_for_hosting_environment( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -673,7 +668,7 @@ async def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -746,7 +741,7 @@ async def disable_recommendation_for_hosting_environment( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -816,7 +811,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -924,7 +919,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1027,7 +1022,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1089,7 +1084,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1165,7 +1160,7 @@ async def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1236,7 +1231,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_resource_health_metadata_operations.py index 3355e4541b4c..2406fe7f124a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +166,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -265,7 +260,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +359,7 @@ async def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -427,7 +422,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_static_sites_operations.py index 40ab18f773d6..76708885ec83 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_static_sites_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -87,10 +88,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -207,14 +204,14 @@ async def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -272,7 +269,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -361,7 +358,7 @@ def get_static_sites_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -461,7 +458,7 @@ async def get_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -517,14 +514,14 @@ async def _create_or_update_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -688,7 +685,7 @@ async def begin_create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -747,7 +744,7 @@ async def _delete_static_site_initial( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_request( @@ -808,7 +805,7 @@ async def begin_delete_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -946,14 +943,14 @@ async def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -1024,7 +1021,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -1130,7 +1127,7 @@ async def delete_static_site_user( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_user_request( @@ -1283,14 +1280,14 @@ async def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -1357,7 +1354,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -1460,7 +1457,7 @@ async def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -1513,7 +1510,7 @@ async def _delete_static_site_build_initial( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_build_request( @@ -1577,7 +1574,7 @@ async def begin_delete_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: 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,14 +1722,14 @@ async def create_or_update_static_site_build_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1883,14 +1880,14 @@ async def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1958,7 +1955,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2062,7 +2059,7 @@ async def list_static_site_build_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_app_settings_request( @@ -2131,7 +2128,7 @@ async def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -2194,7 +2191,7 @@ def get_user_provided_function_apps_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -2301,7 +2298,7 @@ async def get_user_provided_function_app_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_build_request( @@ -2362,14 +2359,14 @@ async def _register_user_provided_function_app_with_static_site_build_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -2577,7 +2574,7 @@ async def begin_register_user_provided_function_app_with_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2658,7 +2655,7 @@ async def detach_user_provided_function_app_from_static_site_build( # pylint: d _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_build_request( @@ -2713,14 +2710,14 @@ async def _create_zip_deployment_for_static_site_build_initial( # pylint: disab _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -2883,7 +2880,7 @@ async def begin_create_zip_deployment_for_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -3021,14 +3018,14 @@ async def create_or_update_static_site_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3165,14 +3162,14 @@ async def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3313,14 +3310,14 @@ async def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -3387,7 +3384,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3490,7 +3487,7 @@ async def get_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_get_static_site_custom_domain_request( @@ -3550,14 +3547,14 @@ async def _create_or_update_static_site_custom_domain_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -3739,7 +3736,7 @@ async def begin_create_or_update_static_site_custom_domain( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3799,7 +3796,7 @@ async def _delete_static_site_custom_domain_initial( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_custom_domain_request( @@ -3863,7 +3860,7 @@ async def begin_delete_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3925,14 +3922,14 @@ async def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -4100,7 +4097,7 @@ async def begin_validate_custom_domain_can_be_added_to_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -4158,7 +4155,7 @@ async def _detach_static_site_initial( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -4219,7 +4216,7 @@ async def begin_detach_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4281,7 +4278,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -4382,7 +4379,7 @@ async def list_static_site_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_app_settings_request( @@ -4448,7 +4445,7 @@ async def list_static_site_configured_roles( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringList] = kwargs.pop("cls", None) request = build_list_static_site_configured_roles_request( @@ -4514,7 +4511,7 @@ async def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -4580,7 +4577,7 @@ async def list_static_site_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -4640,7 +4637,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -4743,7 +4740,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -4801,14 +4798,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -4982,7 +4979,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -5042,7 +5039,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -5117,7 +5114,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5188,7 +5185,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -5324,14 +5321,14 @@ async def reset_static_site_api_key( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") @@ -5392,7 +5389,7 @@ def get_user_provided_function_apps_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -5495,7 +5492,7 @@ async def get_user_provided_function_app_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_request( @@ -5554,14 +5551,14 @@ async def _register_user_provided_function_app_with_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -5756,7 +5753,7 @@ async def begin_register_user_provided_function_app_with_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -5833,7 +5830,7 @@ async def detach_user_provided_function_app_from_static_site( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_request( @@ -5886,14 +5883,14 @@ async def _create_zip_deployment_for_static_site_initial( # pylint: disable=inc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -6046,7 +6043,7 @@ async def begin_create_zip_deployment_for_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_top_level_domains_operations.py index 13bb87f1b092..75431c2efdf6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -36,10 +36,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -78,7 +74,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -282,7 +278,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -296,7 +292,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_web_apps_operations.py index c54a75484566..99ecf382ca29 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -427,10 +428,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -469,7 +466,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -560,7 +557,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -659,7 +656,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optio _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -713,14 +710,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -881,7 +878,7 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -964,7 +961,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1101,14 +1098,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1185,7 +1182,7 @@ async def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1316,14 +1313,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1450,14 +1447,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1518,7 +1515,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1621,7 +1618,7 @@ async def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1690,7 +1687,7 @@ async def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -1842,14 +1839,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1912,14 +1909,14 @@ async def _restore_initial( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -2077,7 +2074,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -2149,7 +2146,7 @@ async def get_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -2215,7 +2212,7 @@ async def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -2351,14 +2348,14 @@ async def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2431,7 +2428,7 @@ async def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -2567,14 +2564,14 @@ async def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2640,7 +2637,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2805,14 +2802,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2883,7 +2880,7 @@ async def list_application_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -3017,14 +3014,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -3093,7 +3090,7 @@ async def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -3227,14 +3224,14 @@ async def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -3305,7 +3302,7 @@ async def get_auth_settings_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -3441,14 +3438,14 @@ async def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -3519,7 +3516,7 @@ async def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -3643,14 +3640,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -3721,7 +3718,7 @@ async def delete_backup_configuration( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -3783,7 +3780,7 @@ async def get_backup_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3842,7 +3839,7 @@ def get_app_settings_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -3945,7 +3942,7 @@ async def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -4005,7 +4002,7 @@ def get_site_connection_string_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -4108,7 +4105,7 @@ async def get_site_connection_string_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_request( @@ -4245,14 +4242,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -4323,7 +4320,7 @@ async def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -4389,7 +4386,7 @@ async def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -4521,14 +4518,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -4663,14 +4660,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -4739,7 +4736,7 @@ async def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -4791,7 +4788,7 @@ async def _list_publishing_credentials_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -4856,7 +4853,7 @@ async def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4990,14 +4987,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -5066,7 +5063,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -5132,7 +5129,7 @@ async def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -5274,14 +5271,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -5352,7 +5349,7 @@ async def get_configuration(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -5482,14 +5479,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5624,14 +5621,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5698,7 +5695,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5801,7 +5798,7 @@ async def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -5870,7 +5867,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -5933,7 +5930,7 @@ async def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -6000,7 +5997,7 @@ async def get_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -6060,7 +6057,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -6163,7 +6160,7 @@ async def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -6234,7 +6231,7 @@ async def delete_continuous_web_job( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -6299,7 +6296,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -6364,7 +6361,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -6419,7 +6416,7 @@ def list_deployments( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -6520,7 +6517,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -6658,14 +6655,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -6739,7 +6736,7 @@ async def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -6805,7 +6802,7 @@ async def list_deployment_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -6938,14 +6935,14 @@ async def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -7008,7 +7005,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -7111,7 +7108,7 @@ async def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -7257,14 +7254,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7338,7 +7335,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -7480,14 +7477,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7557,7 +7554,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -7609,14 +7606,14 @@ async def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -7769,7 +7766,7 @@ async def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7842,7 +7839,7 @@ async def get_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -7903,7 +7900,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -8002,7 +7999,7 @@ async def get_functions_admin_token(self, resource_group_name: str, name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -8070,7 +8067,7 @@ async def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -8130,14 +8127,14 @@ async def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -8302,7 +8299,7 @@ async def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -8378,7 +8375,7 @@ async def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -8526,14 +8523,14 @@ async def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8614,7 +8611,7 @@ async def delete_function_secret( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -8680,7 +8677,7 @@ async def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -8749,7 +8746,7 @@ async def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -8814,7 +8811,7 @@ async def list_host_keys(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -8880,7 +8877,7 @@ async def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -8942,7 +8939,7 @@ async def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -9089,14 +9086,14 @@ async def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -9177,7 +9174,7 @@ async def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -9234,7 +9231,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -9337,7 +9334,7 @@ async def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -9483,14 +9480,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -9564,7 +9561,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -9631,7 +9628,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -9785,14 +9782,14 @@ async def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9869,7 +9866,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -10019,14 +10016,14 @@ async def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -10099,7 +10096,7 @@ async def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -10165,7 +10162,7 @@ async def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -10233,7 +10230,7 @@ async def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -10378,14 +10375,14 @@ async def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10459,7 +10456,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -10600,14 +10597,14 @@ async def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10673,7 +10670,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -10776,7 +10773,7 @@ async def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -10845,7 +10842,7 @@ async def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -10903,14 +10900,14 @@ async def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -11077,7 +11074,7 @@ async def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11153,7 +11150,7 @@ async def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -11219,7 +11216,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11326,7 +11323,7 @@ async def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -11403,7 +11400,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -11472,7 +11469,7 @@ async def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -11542,7 +11539,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11652,7 +11649,7 @@ async def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -11721,7 +11718,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11822,7 +11819,7 @@ async def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -11880,7 +11877,7 @@ def list_site_backups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -11981,7 +11978,7 @@ async def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -12038,14 +12035,14 @@ async def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -12213,7 +12210,7 @@ async def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12277,14 +12274,14 @@ async def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -12439,7 +12436,7 @@ async def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12514,7 +12511,7 @@ async def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -12580,7 +12577,7 @@ async def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -12734,14 +12731,14 @@ async def create_or_update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12812,7 +12809,7 @@ async def delete_swift_virtual_network( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -12876,7 +12873,7 @@ async def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -12947,7 +12944,7 @@ async def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -13030,7 +13027,7 @@ async def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -13091,7 +13088,7 @@ async def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -13177,7 +13174,7 @@ async def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13250,7 +13247,7 @@ async def stop_web_site_network_trace( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -13314,7 +13311,7 @@ async def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -13383,7 +13380,7 @@ async def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -13456,7 +13453,7 @@ async def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -13523,7 +13520,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -13582,7 +13579,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -13684,7 +13681,7 @@ async def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -13748,7 +13745,7 @@ async def list_premier_add_ons(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -13816,7 +13813,7 @@ async def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -13960,14 +13957,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -14041,7 +14038,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -14181,14 +14178,14 @@ async def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -14260,7 +14257,7 @@ async def get_private_access(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -14390,14 +14387,14 @@ async def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -14462,7 +14459,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -14565,7 +14562,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -14623,14 +14620,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -14804,7 +14801,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -14864,7 +14861,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -14939,7 +14936,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15010,7 +15007,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -15070,7 +15067,7 @@ def list_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15173,7 +15170,7 @@ async def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -15246,7 +15243,7 @@ async def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -15311,7 +15308,7 @@ async def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -15377,7 +15374,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15483,7 +15480,7 @@ async def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -15548,7 +15545,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15643,7 +15640,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -15746,7 +15743,7 @@ async def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -15892,14 +15889,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -15973,7 +15970,7 @@ async def delete_public_certificate( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -16109,14 +16106,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -16189,7 +16186,7 @@ async def reset_production_slot_config( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -16263,7 +16260,7 @@ async def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -16313,14 +16310,14 @@ async def _restore_from_backup_blob_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -16458,7 +16455,7 @@ async def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -16519,14 +16516,14 @@ async def _restore_from_deleted_app_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -16674,7 +16671,7 @@ async def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -16735,14 +16732,14 @@ async def _restore_snapshot_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -16893,7 +16890,7 @@ async def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -16957,7 +16954,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -17060,7 +17057,7 @@ async def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -17115,7 +17112,7 @@ async def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -17190,7 +17187,7 @@ async def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17263,7 +17260,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -17316,7 +17313,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -17418,7 +17415,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -17473,14 +17470,14 @@ async def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -17653,7 +17650,7 @@ async def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -17741,7 +17738,7 @@ async def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -17895,14 +17892,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -17983,7 +17980,7 @@ async def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -18131,14 +18128,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -18283,14 +18280,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18357,7 +18354,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -18464,7 +18461,7 @@ async def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -18537,7 +18534,7 @@ async def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -18702,14 +18699,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18774,14 +18771,14 @@ async def _restore_slot_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -18952,7 +18949,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -19027,7 +19024,7 @@ async def get_basic_publishing_credentials_policies_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_slot_request( @@ -19096,7 +19093,7 @@ async def get_ftp_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_slot_request( @@ -19242,14 +19239,14 @@ async def update_ftp_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -19325,7 +19322,7 @@ async def get_scm_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_slot_request( @@ -19471,14 +19468,14 @@ async def update_scm_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -19548,7 +19545,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -19730,14 +19727,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -19812,7 +19809,7 @@ async def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -19959,14 +19956,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -20041,7 +20038,7 @@ async def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -20188,14 +20185,14 @@ async def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -20270,7 +20267,7 @@ async def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -20419,14 +20416,14 @@ async def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -20501,7 +20498,7 @@ async def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -20643,14 +20640,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -20725,7 +20722,7 @@ async def delete_backup_configuration_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -20791,7 +20788,7 @@ async def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -20853,7 +20850,7 @@ def get_app_settings_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -20959,7 +20956,7 @@ async def get_app_setting_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_slot_request( @@ -21022,7 +21019,7 @@ def get_site_connection_string_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -21128,7 +21125,7 @@ async def get_site_connection_string_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_slot_request( @@ -21278,14 +21275,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -21360,7 +21357,7 @@ async def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -21430,7 +21427,7 @@ async def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -21579,14 +21576,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -21738,14 +21735,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -21820,7 +21817,7 @@ async def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -21873,7 +21870,7 @@ async def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -21942,7 +21939,7 @@ async def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22093,14 +22090,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -22175,7 +22172,7 @@ async def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -22247,7 +22244,7 @@ async def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -22394,14 +22391,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -22553,14 +22550,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -22631,7 +22628,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -22738,7 +22735,7 @@ async def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -22811,7 +22808,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -22878,7 +22875,7 @@ async def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -22949,7 +22946,7 @@ async def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -23013,7 +23010,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -23120,7 +23117,7 @@ async def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -23195,7 +23192,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -23264,7 +23261,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -23333,7 +23330,7 @@ async def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -23392,7 +23389,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -23499,7 +23496,7 @@ async def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -23655,14 +23652,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -23740,7 +23737,7 @@ async def delete_deployment_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -23810,7 +23807,7 @@ async def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -23961,14 +23958,14 @@ async def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -24035,7 +24032,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -24142,7 +24139,7 @@ async def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -24301,14 +24298,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -24386,7 +24383,7 @@ async def delete_domain_ownership_identifier_slot( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -24541,14 +24538,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -24624,7 +24621,7 @@ async def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -24677,14 +24674,14 @@ async def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -24849,7 +24846,7 @@ async def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -24926,7 +24923,7 @@ async def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -24990,7 +24987,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -25095,7 +25092,7 @@ async def get_functions_admin_token_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -25166,7 +25163,7 @@ async def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -25228,14 +25225,14 @@ async def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -25410,7 +25407,7 @@ async def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -25489,7 +25486,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -25647,14 +25644,14 @@ async def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -25738,7 +25735,7 @@ async def delete_function_secret_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -25807,7 +25804,7 @@ async def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -25879,7 +25876,7 @@ async def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -25949,7 +25946,7 @@ async def list_host_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -26018,7 +26015,7 @@ async def list_sync_status_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -26083,7 +26080,7 @@ async def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -26240,14 +26237,14 @@ async def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -26331,7 +26328,7 @@ async def delete_host_secret_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -26392,7 +26389,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -26499,7 +26496,7 @@ async def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -26658,14 +26655,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -26743,7 +26740,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -26813,7 +26810,7 @@ async def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -26977,14 +26974,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -27064,7 +27061,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -27224,14 +27221,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -27307,7 +27304,7 @@ async def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -27377,7 +27374,7 @@ async def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -27449,7 +27446,7 @@ async def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -27607,14 +27604,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -27692,7 +27689,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -27846,14 +27843,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -27923,7 +27920,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -28030,7 +28027,7 @@ async def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -28103,7 +28100,7 @@ async def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -28163,14 +28160,14 @@ async def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -28350,7 +28347,7 @@ async def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -28430,7 +28427,7 @@ async def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -28500,7 +28497,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28611,7 +28608,7 @@ async def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -28692,7 +28689,7 @@ async def delete_instance_process_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -28765,7 +28762,7 @@ async def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -28839,7 +28836,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28960,7 +28957,7 @@ async def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -29033,7 +29030,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29140,7 +29137,7 @@ async def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -29202,7 +29199,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -29306,7 +29303,7 @@ async def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -29377,7 +29374,7 @@ async def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -29447,7 +29444,7 @@ async def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -29517,7 +29514,7 @@ async def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -29585,7 +29582,7 @@ async def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -29660,7 +29657,7 @@ async def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -29747,7 +29744,7 @@ async def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -29810,7 +29807,7 @@ async def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -29900,7 +29897,7 @@ async def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29976,7 +29973,7 @@ async def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -30044,7 +30041,7 @@ async def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -30117,7 +30114,7 @@ async def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -30194,7 +30191,7 @@ async def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -30265,7 +30262,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -30328,7 +30325,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -30434,7 +30431,7 @@ async def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -30504,7 +30501,7 @@ async def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -30576,7 +30573,7 @@ async def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -30733,14 +30730,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -30818,7 +30815,7 @@ async def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -30971,14 +30968,14 @@ async def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -31055,7 +31052,7 @@ async def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -31200,14 +31197,14 @@ async def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -31275,7 +31272,7 @@ def get_private_endpoint_connection_list_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -31381,7 +31378,7 @@ async def get_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_slot_request( @@ -31441,14 +31438,14 @@ async def _approve_or_reject_private_endpoint_connection_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -31632,7 +31629,7 @@ async def begin_approve_or_reject_private_endpoint_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -31693,7 +31690,7 @@ async def _delete_private_endpoint_connection_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_slot_request( @@ -31771,7 +31768,7 @@ async def begin_delete_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31845,7 +31842,7 @@ async def get_private_link_resources_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_slot_request( @@ -31909,7 +31906,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32016,7 +32013,7 @@ async def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -32093,7 +32090,7 @@ async def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -32162,7 +32159,7 @@ async def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -32232,7 +32229,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32342,7 +32339,7 @@ async def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -32411,7 +32408,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32510,7 +32507,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -32617,7 +32614,7 @@ async def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -32776,14 +32773,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -32861,7 +32858,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -33010,14 +33007,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -33094,7 +33091,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -33173,7 +33170,7 @@ async def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -33224,14 +33221,14 @@ async def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -33387,7 +33384,7 @@ async def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -33450,14 +33447,14 @@ async def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -33618,7 +33615,7 @@ async def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -33681,14 +33678,14 @@ async def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -33852,7 +33849,7 @@ async def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -33920,7 +33917,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -34027,7 +34024,7 @@ async def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -34083,7 +34080,7 @@ async def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -34162,7 +34159,7 @@ async def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34239,7 +34236,7 @@ async def delete_site_extension_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -34378,7 +34375,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -34392,7 +34389,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -34482,14 +34479,14 @@ async def _swap_slot_initial( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -34650,7 +34647,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -34716,7 +34713,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -34812,7 +34809,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -34917,7 +34914,7 @@ async def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -34982,14 +34979,14 @@ async def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -35169,7 +35166,7 @@ async def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -35248,7 +35245,7 @@ async def delete_source_control_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -35394,14 +35391,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -35483,7 +35480,7 @@ async def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -35539,7 +35536,7 @@ async def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -35629,7 +35626,7 @@ async def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35706,7 +35703,7 @@ async def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -35771,7 +35768,7 @@ async def stop_network_trace_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -35837,7 +35834,7 @@ async def sync_repository_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -35902,7 +35899,7 @@ async def sync_function_triggers_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -35961,7 +35958,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36068,7 +36065,7 @@ async def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -36143,7 +36140,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -36205,7 +36202,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -36315,7 +36312,7 @@ async def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -36391,7 +36388,7 @@ async def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -36456,7 +36453,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -36562,7 +36559,7 @@ async def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -36634,7 +36631,7 @@ async def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -36799,14 +36796,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -36884,7 +36881,7 @@ async def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -37045,14 +37042,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -37133,7 +37130,7 @@ async def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -37305,14 +37302,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -37487,14 +37484,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -37563,7 +37560,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -37670,7 +37667,7 @@ async def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -37797,7 +37794,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -37811,7 +37808,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -37895,14 +37892,14 @@ async def _swap_slot_with_production_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -38046,7 +38043,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -38107,7 +38104,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -38200,7 +38197,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -38299,7 +38296,7 @@ async def get_source_control(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -38362,14 +38359,14 @@ async def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -38536,7 +38533,7 @@ async def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -38611,7 +38608,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -38744,14 +38741,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -38829,7 +38826,7 @@ async def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -38883,7 +38880,7 @@ async def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -38969,7 +38966,7 @@ async def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39042,7 +39039,7 @@ async def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -39104,7 +39101,7 @@ async def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -39166,7 +39163,7 @@ async def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -39228,7 +39225,7 @@ async def sync_function_triggers( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -39283,7 +39280,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -39386,7 +39383,7 @@ async def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -39457,7 +39454,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -39515,7 +39512,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -39621,7 +39618,7 @@ async def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -39693,7 +39690,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -39754,7 +39751,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -39854,7 +39851,7 @@ async def list_vnet_connections(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -39922,7 +39919,7 @@ async def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -40074,14 +40071,14 @@ async def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -40155,7 +40152,7 @@ async def delete_vnet_connection( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -40303,14 +40300,14 @@ async def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -40387,7 +40384,7 @@ async def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -40546,14 +40543,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -40715,14 +40712,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -40785,7 +40782,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -40888,7 +40885,7 @@ async def get_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_web_site_management_client_operations.py index ef3127b83e6b..ca1ec7293b94 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/aio/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -49,10 +49,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -178,14 +174,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -238,7 +234,7 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -330,7 +326,7 @@ async def get_source_control(self, source_control_type: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -443,14 +439,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -510,7 +506,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -613,7 +609,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -677,7 +673,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -747,7 +743,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -880,7 +876,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -894,7 +890,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -977,7 +973,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1070,7 +1066,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1177,14 +1173,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1312,14 +1308,14 @@ async def move( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1434,14 +1430,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1570,14 +1566,14 @@ async def validate_move( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_certificate_orders_operations.py index de9faa625533..3d8b8e538fbf 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -103,7 +99,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +136,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +174,7 @@ def 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -219,7 +215,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -257,7 +253,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -298,7 +294,7 @@ def build_list_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -336,7 +332,7 @@ def build_get_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -375,7 +371,7 @@ def build_create_or_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -417,7 +413,7 @@ def build_delete_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -456,7 +452,7 @@ def build_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -498,7 +494,7 @@ def build_reissue_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -539,7 +535,7 @@ def build_renew_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -580,7 +576,7 @@ def build_resend_email_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -618,7 +614,7 @@ def build_resend_request_emails_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -659,7 +655,7 @@ def build_retrieve_site_seal_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -700,7 +696,7 @@ def build_verify_domain_ownership_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -738,7 +734,7 @@ def build_retrieve_certificate_actions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -776,7 +772,7 @@ def build_retrieve_certificate_email_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -843,7 +839,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -988,14 +984,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1052,7 +1048,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1152,7 +1148,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1208,14 +1204,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1381,7 +1377,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1454,7 +1450,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1588,14 +1584,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1664,7 +1660,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1767,7 +1763,7 @@ def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1825,14 +1821,14 @@ def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -2005,7 +2001,7 @@ def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2081,7 +2077,7 @@ def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -2223,14 +2219,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2376,14 +2372,14 @@ def reissue( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2520,14 +2516,14 @@ def renew( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2594,7 +2590,7 @@ def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -2723,14 +2719,14 @@ def resend_request_emails( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2865,14 +2861,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2943,7 +2939,7 @@ def verify_domain_ownership( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -3005,7 +3001,7 @@ def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3071,7 +3067,7 @@ def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_environments_operations.py index d25e9626bc1e..f9e15c5e961e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_environments_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -76,7 +73,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -111,7 +108,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -149,7 +146,7 @@ def 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -190,7 +187,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -228,7 +225,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -269,7 +266,7 @@ def build_list_capacities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +302,7 @@ def build_get_vip_info_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -341,7 +338,7 @@ def build_change_vnet_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -382,7 +379,7 @@ def build_get_ase_v3_networking_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -420,7 +417,7 @@ def build_update_ase_networking_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -461,7 +458,7 @@ def build_list_diagnostics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -499,7 +496,7 @@ def build_get_diagnostics_item_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +535,7 @@ def build_get_inbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -576,7 +573,7 @@ def build_list_multi_role_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -614,7 +611,7 @@ def build_get_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -652,7 +649,7 @@ def build_create_or_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -693,7 +690,7 @@ def build_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -734,7 +731,7 @@ def build_list_multi_role_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -773,7 +770,7 @@ def build_list_multi_role_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -811,7 +808,7 @@ def build_list_multi_role_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -849,7 +846,7 @@ def build_list_multi_role_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -887,7 +884,7 @@ def build_list_operations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -925,7 +922,7 @@ def build_get_outbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -963,7 +960,7 @@ def build_get_private_endpoint_connection_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1001,7 +998,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1042,7 +1039,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1086,7 +1083,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1127,7 +1124,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1163,7 +1160,7 @@ def build_reboot_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1196,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1237,7 +1234,7 @@ def build_list_app_service_plans_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1280,7 +1277,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1318,7 +1315,7 @@ def build_suspend_request(resource_group_name: str, name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1356,7 +1353,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1396,7 +1393,7 @@ def build_list_worker_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1434,7 +1431,7 @@ def build_get_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1473,7 +1470,7 @@ def build_create_or_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1515,7 +1512,7 @@ def build_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1557,7 +1554,7 @@ def build_list_worker_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1597,7 +1594,7 @@ def build_list_web_worker_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1636,7 +1633,7 @@ def build_list_worker_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1675,7 +1672,7 @@ def build_list_web_worker_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1743,7 +1740,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1832,7 +1829,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1930,7 +1927,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -1986,14 +1983,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -2162,7 +2159,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2221,7 +2218,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -2287,7 +2284,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2428,14 +2425,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2503,7 +2500,7 @@ def list_capacities(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2602,7 +2599,7 @@ def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -2654,14 +2651,14 @@ def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2820,7 +2817,7 @@ def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -2833,7 +2830,7 @@ def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2969,7 +2966,7 @@ def get_ase_v3_networking_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) request = build_get_ase_v3_networking_configuration_request( @@ -3105,14 +3102,14 @@ def update_ase_networking_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ase_networking_configuration, (IO, bytes)): + if isinstance(ase_networking_configuration, (IOBase, bytes)): _content = ase_networking_configuration else: _json = self._serialize.body(ase_networking_configuration, "AseV3NetworkingConfiguration") @@ -3183,7 +3180,7 @@ def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -3251,7 +3248,7 @@ def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -3312,7 +3309,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3405,7 +3402,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3504,7 +3501,7 @@ def get_multi_role_pool(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -3560,14 +3557,14 @@ def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3726,7 +3723,7 @@ def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -3867,14 +3864,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3947,7 +3944,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4043,7 +4040,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4136,7 +4133,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4227,7 +4224,7 @@ def list_multi_role_usages(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -4326,7 +4323,7 @@ def list_operations(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -4386,7 +4383,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -4481,7 +4478,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -4584,7 +4581,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -4642,14 +4639,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -4823,7 +4820,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -4883,7 +4880,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -4958,7 +4955,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5029,7 +5026,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -5095,7 +5092,7 @@ def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -5141,7 +5138,7 @@ def _resume_initial(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -5211,7 +5208,7 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5340,7 +5337,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -5436,7 +5433,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5522,7 +5519,7 @@ def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -5592,7 +5589,7 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5726,7 +5723,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -5820,7 +5817,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -5923,7 +5920,7 @@ def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -5981,14 +5978,14 @@ def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -6157,7 +6154,7 @@ def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -6308,14 +6305,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -6389,7 +6386,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -6488,7 +6485,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -6584,7 +6581,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -6680,7 +6677,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_plans_operations.py index b65fc5c17bd0..5b2a4246836c 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +148,7 @@ def 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -190,7 +187,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -226,7 +223,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -267,7 +264,7 @@ def build_list_capabilities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +302,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -345,7 +342,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -385,7 +382,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -425,7 +422,7 @@ def build_list_web_apps_by_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -465,7 +462,7 @@ def build_get_hybrid_connection_plan_limit_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -503,7 +500,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -541,7 +538,7 @@ def build_restart_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -588,7 +585,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +629,7 @@ def build_get_server_farm_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -670,7 +667,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +705,7 @@ def build_list_vnets_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -746,7 +743,7 @@ def build_get_vnet_from_server_farm_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -785,7 +782,7 @@ def build_get_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -825,7 +822,7 @@ def build_update_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -868,7 +865,7 @@ def build_list_routes_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -907,7 +904,7 @@ def build_get_route_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -947,7 +944,7 @@ def build_create_or_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -990,7 +987,7 @@ def build_delete_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1030,7 +1027,7 @@ def build_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1073,7 +1070,7 @@ def build_reboot_worker_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1143,7 +1140,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1229,7 +1226,7 @@ def list_by_resource_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1327,7 +1324,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.AppServicePlan]] = kwargs.pop("cls", None) request = build_get_request( @@ -1381,14 +1378,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1543,7 +1540,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1616,7 +1613,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1746,14 +1743,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1826,7 +1823,7 @@ def list_capabilities(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1896,7 +1893,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -1968,7 +1965,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -2036,7 +2033,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2100,7 +2097,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2203,7 +2200,7 @@ def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2261,7 +2258,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2367,7 +2364,7 @@ def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -2438,7 +2435,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2540,7 +2537,7 @@ def get_server_farm_skus(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2602,7 +2599,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2702,7 +2699,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> List _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -2770,7 +2767,7 @@ def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2843,7 +2840,7 @@ def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2997,14 +2994,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3079,7 +3076,7 @@ def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3150,7 +3147,7 @@ def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[List[_models.VnetRoute]]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3306,14 +3303,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3392,7 +3389,7 @@ def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -3542,14 +3539,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.VnetRoute]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3626,7 +3623,7 @@ def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificate_orders_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificate_orders_diagnostics_operations.py index f406702e7feb..e28df17bd017 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificate_orders_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificate_orders_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_app_service_certificate_order_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_app_service_certificate_order_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -173,7 +168,7 @@ def list_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -290,7 +285,7 @@ def get_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_app_service_certificate_order_detector_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificate_registration_provider_operations.py index c785ed53b1e0..3710ea465aaf 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificates_operations.py index a9be93b6f688..94235876bd92 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -183,7 +179,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +215,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -290,7 +286,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["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -376,7 +372,7 @@ def list_by_resource_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -474,7 +470,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -604,14 +600,14 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -682,7 +678,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -812,14 +808,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_deleted_web_apps_operations.py index 8eed6b5c0940..00c7545529b5 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +64,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +93,7 @@ def build_get_deleted_web_app_by_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -156,7 +151,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -241,7 +236,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_diagnostics_operations.py index 059c043ec48d..ebb60ea471ea 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ def build_list_site_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -185,7 +180,7 @@ def build_get_site_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +302,7 @@ def build_list_site_analyses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -351,7 +346,7 @@ def build_get_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -400,7 +395,7 @@ def build_execute_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -446,7 +441,7 @@ def build_list_site_detectors_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -490,7 +485,7 @@ def build_get_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -539,7 +534,7 @@ def build_execute_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -948,7 +943,7 @@ def build_get_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1079,7 +1074,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1195,7 +1190,7 @@ def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1257,7 +1252,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1373,7 +1368,7 @@ def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1435,7 +1430,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1538,7 +1533,7 @@ def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1599,7 +1594,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1705,7 +1700,7 @@ def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1791,7 +1786,7 @@ def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1856,7 +1851,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1962,7 +1957,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -2048,7 +2043,7 @@ def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2113,7 +2108,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2233,7 +2228,7 @@ def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2298,7 +2293,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2404,7 +2399,7 @@ def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2468,7 +2463,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2583,7 +2578,7 @@ def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2673,7 +2668,7 @@ def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2741,7 +2736,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2856,7 +2851,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -2946,7 +2941,7 @@ def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_domain_registration_provider_operations.py index 4b86e789cd1f..30fb941609ef 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_domains_operations.py index 6609d7447f70..a65be7a703c4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -76,7 +72,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -126,7 +122,7 @@ def build_list_recommendations_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +187,7 @@ def build_get_request(resource_group_name: str, domain_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -229,7 +225,7 @@ def 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -275,7 +271,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -317,7 +313,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -358,7 +354,7 @@ def build_list_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -396,7 +392,7 @@ def build_get_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +431,7 @@ def build_create_or_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -477,7 +473,7 @@ def build_delete_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -516,7 +512,7 @@ def build_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -556,7 +552,7 @@ def build_renew_request(resource_group_name: str, domain_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -674,14 +670,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -736,7 +732,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -827,7 +823,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -927,7 +923,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -941,7 +937,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1025,7 +1021,7 @@ def list_by_resource_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1123,7 +1119,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1175,14 +1171,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1333,7 +1329,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1410,7 +1406,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1537,14 +1533,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1613,7 +1609,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1716,7 +1712,7 @@ def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1869,14 +1865,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1950,7 +1946,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -2099,14 +2095,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2178,7 +2174,7 @@ def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_global_operations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_global_operations_operations.py index 48181cc4a83c..cc27df077d43 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_global_operations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_global_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, List, Optional, TypeVar from azure.core.exceptions import ( @@ -28,10 +27,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_deleted_web_app_request(deleted_site_id: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -72,7 +67,7 @@ def build_get_deleted_web_app_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,7 @@ def build_get_subscription_operation_with_async_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -169,7 +164,7 @@ def get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_request( @@ -230,7 +225,7 @@ def get_deleted_web_app_snapshots(self, deleted_site_id: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.Snapshot]] = kwargs.pop("cls", None) request = build_get_deleted_web_app_snapshots_request( @@ -295,7 +290,7 @@ def get_subscription_operation_with_async_response( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_get_subscription_operation_with_async_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_kube_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_kube_environments_operations.py index c158a54e11f8..d7242c8e8b01 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_kube_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_kube_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -183,7 +179,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +215,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -287,7 +283,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.KubeEnvironme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +368,7 @@ def list_by_resource_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -470,7 +466,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Kub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) request = build_get_request( @@ -526,14 +522,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironment") @@ -694,7 +690,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -753,7 +749,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -812,7 +808,7 @@ def begin_delete(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -952,14 +948,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironmentPatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_provider_operations.py index 566345b3eec1..e6ab20a2a0a1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -70,7 +65,7 @@ def build_get_function_app_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -93,7 +88,7 @@ def build_get_function_app_stacks_for_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -121,7 +116,7 @@ def build_get_web_app_stacks_for_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -147,7 +142,7 @@ def build_list_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -168,7 +163,7 @@ def build_get_web_app_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +186,7 @@ def build_get_available_stacks_on_prem_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -253,7 +248,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_function_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -431,7 +426,7 @@ def get_function_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -524,7 +519,7 @@ def get_web_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -612,7 +607,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -699,7 +694,7 @@ def get_web_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -789,7 +784,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_recommendations_operations.py index a9ae172c2783..8fb2d68c853b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -75,7 +70,7 @@ def build_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,7 @@ def build_disable_recommendation_for_subscription_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -136,7 +131,7 @@ def build_list_history_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +179,7 @@ def build_list_recommended_rules_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -231,7 +226,7 @@ def build_disable_all_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -275,7 +270,7 @@ def build_reset_all_filters_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -321,7 +316,7 @@ def build_get_rule_details_by_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -370,7 +365,7 @@ def build_disable_recommendation_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -416,7 +411,7 @@ def build_list_history_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -464,7 +459,7 @@ def build_list_recommended_rules_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -506,7 +501,7 @@ def build_disable_all_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +539,7 @@ def build_reset_all_filters_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -589,7 +584,7 @@ def build_get_rule_details_by_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +627,7 @@ def build_disable_recommendation_for_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +703,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -801,7 +796,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -859,7 +854,7 @@ def disable_recommendation_for_subscription( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -925,7 +920,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1032,7 +1027,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1137,7 +1132,7 @@ def disable_all_for_hosting_environment( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -1202,7 +1197,7 @@ def reset_all_filters_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -1279,7 +1274,7 @@ def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -1352,7 +1347,7 @@ def disable_recommendation_for_hosting_environment( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -1421,7 +1416,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1528,7 +1523,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1631,7 +1626,7 @@ def disable_all_for_web_app( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1693,7 +1688,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1769,7 +1764,7 @@ def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1840,7 +1835,7 @@ def disable_recommendation_for_site( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_resource_health_metadata_operations.py index fd6169c2ec02..4d335233ed3e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +135,7 @@ def build_get_by_site_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +173,7 @@ def build_list_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +212,7 @@ def build_get_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -284,7 +279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +367,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -465,7 +460,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -564,7 +559,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -626,7 +621,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -731,7 +726,7 @@ def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_static_sites_operations.py index b91338274bdb..791942e21555 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_static_sites_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_preview_workflow_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -83,7 +80,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -109,7 +106,7 @@ def build_get_static_sites_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -146,7 +143,7 @@ def build_get_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +181,7 @@ def build_create_or_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -225,7 +222,7 @@ def build_delete_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -263,7 +260,7 @@ def build_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -304,7 +301,7 @@ def build_list_static_site_users_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -343,7 +340,7 @@ def build_delete_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -383,7 +380,7 @@ def build_update_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -426,7 +423,7 @@ def build_get_static_site_builds_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -464,7 +461,7 @@ def build_get_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -503,7 +500,7 @@ def build_delete_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -542,7 +539,7 @@ def build_create_or_update_static_site_build_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -584,7 +581,7 @@ def build_create_or_update_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -626,7 +623,7 @@ def build_list_static_site_build_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -665,7 +662,7 @@ def build_list_static_site_build_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -704,7 +701,7 @@ def build_list_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -743,7 +740,7 @@ def build_get_user_provided_function_apps_for_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -787,7 +784,7 @@ def build_get_user_provided_function_app_for_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -834,7 +831,7 @@ def build_register_user_provided_function_app_with_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -884,7 +881,7 @@ def build_detach_user_provided_function_app_from_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -924,7 +921,7 @@ def build_create_zip_deployment_for_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -966,7 +963,7 @@ def build_create_or_update_static_site_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1007,7 +1004,7 @@ def build_create_or_update_static_site_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1048,7 +1045,7 @@ def build_create_user_roles_invitation_link_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1089,7 +1086,7 @@ def build_list_static_site_custom_domains_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1127,7 +1124,7 @@ def build_get_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1166,7 +1163,7 @@ def build_create_or_update_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1208,7 +1205,7 @@ def build_delete_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1247,7 +1244,7 @@ def build_validate_custom_domain_can_be_added_to_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1289,7 +1286,7 @@ def build_detach_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1327,7 +1324,7 @@ def build_list_static_site_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1365,7 +1362,7 @@ def build_list_static_site_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1403,7 +1400,7 @@ def build_list_static_site_configured_roles_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1441,7 +1438,7 @@ def build_list_static_site_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1479,7 +1476,7 @@ def build_list_static_site_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1517,7 +1514,7 @@ def build_get_private_endpoint_connection_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1555,7 +1552,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1596,7 +1593,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1640,7 +1637,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1681,7 +1678,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1719,7 +1716,7 @@ def build_reset_static_site_api_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1760,7 +1757,7 @@ def build_get_user_provided_function_apps_for_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1798,7 +1795,7 @@ def build_get_user_provided_function_app_for_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1843,7 +1840,7 @@ def build_register_user_provided_function_app_with_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1887,7 +1884,7 @@ def build_detach_user_provided_function_app_from_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1926,7 +1923,7 @@ def build_create_zip_deployment_for_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2072,14 +2069,14 @@ def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -2136,7 +2133,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -2224,7 +2221,7 @@ def get_static_sites_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -2322,7 +2319,7 @@ def get_static_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -2378,14 +2375,14 @@ def _create_or_update_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -2546,7 +2543,7 @@ def begin_create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2605,7 +2602,7 @@ def _delete_static_site_initial( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_request( @@ -2664,7 +2661,7 @@ def begin_delete_static_site(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2802,14 +2799,14 @@ def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -2880,7 +2877,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -2986,7 +2983,7 @@ def delete_static_site_user( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_user_request( @@ -3139,14 +3136,14 @@ def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -3213,7 +3210,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -3316,7 +3313,7 @@ def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -3369,7 +3366,7 @@ def _delete_static_site_build_initial( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_build_request( @@ -3433,7 +3430,7 @@ def begin_delete_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3581,14 +3578,14 @@ def create_or_update_static_site_build_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3739,14 +3736,14 @@ def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3814,7 +3811,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3918,7 +3915,7 @@ def list_static_site_build_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_app_settings_request( @@ -3987,7 +3984,7 @@ def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -4050,7 +4047,7 @@ def get_user_provided_function_apps_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -4157,7 +4154,7 @@ def get_user_provided_function_app_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_build_request( @@ -4218,14 +4215,14 @@ def _register_user_provided_function_app_with_static_site_build_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -4433,7 +4430,7 @@ def begin_register_user_provided_function_app_with_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -4514,7 +4511,7 @@ def detach_user_provided_function_app_from_static_site_build( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_build_request( @@ -4569,14 +4566,14 @@ def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -4739,7 +4736,7 @@ def begin_create_zip_deployment_for_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -4877,14 +4874,14 @@ def create_or_update_static_site_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -5021,14 +5018,14 @@ def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -5169,14 +5166,14 @@ def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -5243,7 +5240,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -5346,7 +5343,7 @@ def get_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_get_static_site_custom_domain_request( @@ -5406,14 +5403,14 @@ def _create_or_update_static_site_custom_domain_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -5595,7 +5592,7 @@ def begin_create_or_update_static_site_custom_domain( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5655,7 +5652,7 @@ def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_custom_domain_request( @@ -5719,7 +5716,7 @@ def begin_delete_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5781,14 +5778,14 @@ def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -5956,7 +5953,7 @@ def begin_validate_custom_domain_can_be_added_to_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -6014,7 +6011,7 @@ def _detach_static_site_initial( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -6073,7 +6070,7 @@ def begin_detach_static_site(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6135,7 +6132,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -6236,7 +6233,7 @@ def list_static_site_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_app_settings_request( @@ -6302,7 +6299,7 @@ def list_static_site_configured_roles( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringList] = kwargs.pop("cls", None) request = build_list_static_site_configured_roles_request( @@ -6368,7 +6365,7 @@ def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -6432,7 +6429,7 @@ def list_static_site_secrets(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -6492,7 +6489,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -6595,7 +6592,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -6653,14 +6650,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -6834,7 +6831,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -6894,7 +6891,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -6969,7 +6966,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7040,7 +7037,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -7176,14 +7173,14 @@ def reset_static_site_api_key( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") @@ -7244,7 +7241,7 @@ def get_user_provided_function_apps_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -7347,7 +7344,7 @@ def get_user_provided_function_app_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_request( @@ -7406,14 +7403,14 @@ def _register_user_provided_function_app_with_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -7608,7 +7605,7 @@ def begin_register_user_provided_function_app_with_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -7685,7 +7682,7 @@ def detach_user_provided_function_app_from_static_site( # pylint: disable=incon _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_request( @@ -7738,14 +7735,14 @@ def _create_zip_deployment_for_static_site_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -7898,7 +7895,7 @@ def begin_create_zip_deployment_for_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_top_level_domains_operations.py index a6d8d94a2cf3..2b35adff5bfe 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -251,7 +247,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -359,7 +355,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -373,7 +369,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_web_apps_operations.py index a63bd654e15c..c189ce9c6f09 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -115,7 +112,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -153,7 +150,7 @@ def 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -200,7 +197,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -242,7 +239,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -283,7 +280,7 @@ def build_analyze_custom_hostname_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -323,7 +320,7 @@ def build_apply_slot_config_to_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -362,7 +359,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -401,7 +398,7 @@ def build_list_backups_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -439,7 +436,7 @@ def build_get_backup_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -478,7 +475,7 @@ def build_delete_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -517,7 +514,7 @@ def build_list_backup_status_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -559,7 +556,7 @@ def build_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -601,7 +598,7 @@ def build_get_basic_publishing_credentials_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -639,7 +636,7 @@ def build_get_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -677,7 +674,7 @@ def build_update_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -718,7 +715,7 @@ def build_get_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -756,7 +753,7 @@ def build_update_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -797,7 +794,7 @@ def build_list_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -835,7 +832,7 @@ def build_update_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -876,7 +873,7 @@ def build_list_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -914,7 +911,7 @@ def build_update_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -955,7 +952,7 @@ def build_get_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -993,7 +990,7 @@ def build_update_auth_settings_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1034,7 +1031,7 @@ def build_get_auth_settings_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1069,7 @@ def build_update_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1113,7 +1110,7 @@ def build_list_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1151,7 +1148,7 @@ def build_update_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1192,7 +1189,7 @@ def build_delete_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1230,7 +1227,7 @@ def build_get_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1268,7 +1265,7 @@ def build_get_app_settings_key_vault_references_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1306,7 +1303,7 @@ def build_get_app_setting_key_vault_reference_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1345,7 +1342,7 @@ def build_get_site_connection_string_key_vault_references_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1383,7 +1380,7 @@ def build_get_site_connection_string_key_vault_reference_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1422,7 +1419,7 @@ def build_update_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1463,7 +1460,7 @@ def build_list_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1501,7 +1498,7 @@ def build_get_diagnostic_logs_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1539,7 +1536,7 @@ def build_update_diagnostic_logs_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1580,7 +1577,7 @@ def build_update_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1621,7 +1618,7 @@ def build_list_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1659,7 +1656,7 @@ def build_list_publishing_credentials_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1697,7 +1694,7 @@ def build_update_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1738,7 +1735,7 @@ def build_list_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1776,7 +1773,7 @@ def build_list_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1814,7 +1811,7 @@ def build_update_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1855,7 +1852,7 @@ def build_get_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1893,7 +1890,7 @@ def build_create_or_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1934,7 +1931,7 @@ def build_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1975,7 +1972,7 @@ def build_list_configuration_snapshot_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2013,7 +2010,7 @@ def build_get_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2052,7 +2049,7 @@ def build_recover_site_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2091,7 +2088,7 @@ def build_get_web_site_container_logs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -2129,7 +2126,7 @@ def build_get_container_logs_zip_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -2167,7 +2164,7 @@ def build_list_continuous_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2205,7 +2202,7 @@ def build_get_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2244,7 +2241,7 @@ def build_delete_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2283,7 +2280,7 @@ def build_start_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2322,7 +2319,7 @@ def build_stop_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2361,7 +2358,7 @@ def build_list_deployments_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2399,7 +2396,7 @@ def build_get_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2438,7 +2435,7 @@ def build_create_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2480,7 +2477,7 @@ def build_delete_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2519,7 +2516,7 @@ def build_list_deployment_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2558,7 +2555,7 @@ def build_discover_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2599,7 +2596,7 @@ def build_list_domain_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2637,7 +2634,7 @@ def build_get_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2678,7 +2675,7 @@ def build_create_or_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2722,7 +2719,7 @@ def build_delete_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2763,7 +2760,7 @@ def build_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2807,7 +2804,7 @@ def build_get_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2845,7 +2842,7 @@ def build_create_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2886,7 +2883,7 @@ def build_get_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2924,7 +2921,7 @@ def build_list_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2962,7 +2959,7 @@ def build_get_functions_admin_token_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3000,7 +2997,7 @@ def build_get_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3039,7 +3036,7 @@ def build_create_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3081,7 +3078,7 @@ def build_delete_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3120,7 +3117,7 @@ def build_create_or_update_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3163,7 +3160,7 @@ def build_delete_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3203,7 +3200,7 @@ def build_list_function_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3242,7 +3239,7 @@ def build_list_function_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3281,7 +3278,7 @@ def build_list_host_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3319,7 +3316,7 @@ def build_list_sync_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3357,7 +3354,7 @@ def build_sync_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3395,7 +3392,7 @@ def build_create_or_update_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3438,7 +3435,7 @@ def build_delete_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3478,7 +3475,7 @@ def build_list_host_name_bindings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3516,7 +3513,7 @@ def build_get_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3555,7 +3552,7 @@ def build_create_or_update_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3597,7 +3594,7 @@ def build_delete_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3636,7 +3633,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3676,7 +3673,7 @@ def build_create_or_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3719,7 +3716,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3759,7 +3756,7 @@ def build_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3802,7 +3799,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3840,7 +3837,7 @@ def build_list_relay_service_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3878,7 +3875,7 @@ def build_get_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3917,7 +3914,7 @@ def build_create_or_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3959,7 +3956,7 @@ def build_delete_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3998,7 +3995,7 @@ def build_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4040,7 +4037,7 @@ def build_list_instance_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4078,7 +4075,7 @@ def build_get_instance_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4117,7 +4114,7 @@ def build_get_instance_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4156,7 +4153,7 @@ def build_create_instance_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4198,7 +4195,7 @@ def build_get_instance_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4237,7 +4234,7 @@ def build_list_instance_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4276,7 +4273,7 @@ def build_get_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4316,7 +4313,7 @@ def build_delete_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4356,7 +4353,7 @@ def build_get_instance_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4396,7 +4393,7 @@ def build_list_instance_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4442,7 +4439,7 @@ def build_get_instance_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4483,7 +4480,7 @@ def build_list_instance_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4521,7 +4518,7 @@ def build_is_cloneable_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4559,7 +4556,7 @@ def build_list_site_backups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4597,7 +4594,7 @@ def build_list_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4635,7 +4632,7 @@ def build_migrate_storage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4677,7 +4674,7 @@ def build_migrate_my_sql_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4718,7 +4715,7 @@ def build_get_migrate_my_sql_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4756,7 +4753,7 @@ def build_get_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4794,7 +4791,7 @@ def build_create_or_update_swift_virtual_network_connection_with_check_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4835,7 +4832,7 @@ def build_delete_swift_virtual_network_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4873,7 +4870,7 @@ def build_list_network_features_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4912,7 +4909,7 @@ def build_get_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4958,7 +4955,7 @@ def build_start_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5009,7 +5006,7 @@ def build_start_web_site_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5053,7 +5050,7 @@ def build_stop_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5091,7 +5088,7 @@ def build_get_network_traces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5130,7 +5127,7 @@ def build_get_network_trace_operation_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5169,7 +5166,7 @@ def build_get_network_traces_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5208,7 +5205,7 @@ def build_generate_new_site_publishing_password_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5246,7 +5243,7 @@ def build_list_perf_mon_counters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5286,7 +5283,7 @@ def build_get_site_php_error_log_flag_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5324,7 +5321,7 @@ def build_list_premier_add_ons_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5362,7 +5359,7 @@ def build_get_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5401,7 +5398,7 @@ def build_add_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5443,7 +5440,7 @@ def build_delete_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5482,7 +5479,7 @@ def build_update_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5524,7 +5521,7 @@ def build_get_private_access_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5562,7 +5559,7 @@ def build_put_private_access_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5603,7 +5600,7 @@ def build_get_private_endpoint_connection_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5641,7 +5638,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5682,7 +5679,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5726,7 +5723,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5767,7 +5764,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5805,7 +5802,7 @@ def build_list_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5843,7 +5840,7 @@ def build_get_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5882,7 +5879,7 @@ def build_delete_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5921,7 +5918,7 @@ def build_get_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5960,7 +5957,7 @@ def build_list_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5999,7 +5996,7 @@ def build_get_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6039,7 +6036,7 @@ def build_list_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6078,7 +6075,7 @@ def build_list_public_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6116,7 +6113,7 @@ def build_get_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6155,7 +6152,7 @@ def build_create_or_update_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6197,7 +6194,7 @@ def build_delete_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6236,7 +6233,7 @@ def build_list_publishing_profile_xml_with_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -6277,7 +6274,7 @@ def build_reset_production_slot_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6321,7 +6318,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6363,7 +6360,7 @@ def build_restore_from_backup_blob_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6404,7 +6401,7 @@ def build_restore_from_deleted_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6445,7 +6442,7 @@ def build_restore_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6486,7 +6483,7 @@ def build_list_site_extensions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6524,7 +6521,7 @@ def build_get_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6563,7 +6560,7 @@ def build_install_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6602,7 +6599,7 @@ def build_delete_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6639,7 +6636,7 @@ def build_list_slots_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6677,7 +6674,7 @@ def build_get_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6716,7 +6713,7 @@ def build_create_or_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6765,7 +6762,7 @@ def build_delete_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6810,7 +6807,7 @@ def build_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6858,7 +6855,7 @@ def build_analyze_custom_hostname_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6899,7 +6896,7 @@ def build_apply_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6941,7 +6938,7 @@ def build_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6983,7 +6980,7 @@ def build_list_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7022,7 +7019,7 @@ def build_get_backup_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7062,7 +7059,7 @@ def build_delete_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7102,7 +7099,7 @@ def build_list_backup_status_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7145,7 +7142,7 @@ def build_restore_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7188,7 +7185,7 @@ def build_get_basic_publishing_credentials_policies_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7227,7 +7224,7 @@ def build_get_ftp_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7266,7 +7263,7 @@ def build_update_ftp_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7308,7 +7305,7 @@ def build_get_scm_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7347,7 +7344,7 @@ def build_update_scm_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7389,7 +7386,7 @@ def build_list_configurations_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7428,7 +7425,7 @@ def build_update_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7470,7 +7467,7 @@ def build_list_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7509,7 +7506,7 @@ def build_update_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7551,7 +7548,7 @@ def build_get_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7590,7 +7587,7 @@ def build_update_auth_settings_v2_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7632,7 +7629,7 @@ def build_get_auth_settings_v2_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7671,7 +7668,7 @@ def build_update_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7713,7 +7710,7 @@ def build_list_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7752,7 +7749,7 @@ def build_update_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7794,7 +7791,7 @@ def build_delete_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7833,7 +7830,7 @@ def build_get_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7872,7 +7869,7 @@ def build_get_app_settings_key_vault_references_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7911,7 +7908,7 @@ def build_get_app_setting_key_vault_reference_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7951,7 +7948,7 @@ def build_get_site_connection_string_key_vault_references_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7990,7 +7987,7 @@ def build_get_site_connection_string_key_vault_reference_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8030,7 +8027,7 @@ def build_update_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8072,7 +8069,7 @@ def build_list_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8111,7 +8108,7 @@ def build_get_diagnostic_logs_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8150,7 +8147,7 @@ def build_update_diagnostic_logs_config_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8192,7 +8189,7 @@ def build_update_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8234,7 +8231,7 @@ def build_list_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8273,7 +8270,7 @@ def build_list_publishing_credentials_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8312,7 +8309,7 @@ def build_update_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8354,7 +8351,7 @@ def build_list_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8393,7 +8390,7 @@ def build_get_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8432,7 +8429,7 @@ def build_create_or_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8474,7 +8471,7 @@ def build_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8516,7 +8513,7 @@ def build_list_configuration_snapshot_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8555,7 +8552,7 @@ def build_get_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8595,7 +8592,7 @@ def build_recover_site_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8635,7 +8632,7 @@ def build_get_web_site_container_logs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -8674,7 +8671,7 @@ def build_get_container_logs_zip_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -8713,7 +8710,7 @@ def build_list_continuous_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8752,7 +8749,7 @@ def build_get_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8792,7 +8789,7 @@ def build_delete_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8832,7 +8829,7 @@ def build_start_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8872,7 +8869,7 @@ def build_stop_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8912,7 +8909,7 @@ def build_list_deployments_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8951,7 +8948,7 @@ def build_get_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8991,7 +8988,7 @@ def build_create_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9034,7 +9031,7 @@ def build_delete_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9074,7 +9071,7 @@ def build_list_deployment_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9114,7 +9111,7 @@ def build_discover_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9156,7 +9153,7 @@ def build_list_domain_ownership_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9200,7 +9197,7 @@ def build_get_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9247,7 +9244,7 @@ def build_create_or_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9297,7 +9294,7 @@ def build_delete_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9344,7 +9341,7 @@ def build_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9389,7 +9386,7 @@ def build_get_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9428,7 +9425,7 @@ def build_create_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9470,7 +9467,7 @@ def build_get_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9509,7 +9506,7 @@ def build_list_instance_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9548,7 +9545,7 @@ def build_get_functions_admin_token_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9587,7 +9584,7 @@ def build_get_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9627,7 +9624,7 @@ def build_create_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9670,7 +9667,7 @@ def build_delete_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9716,7 +9713,7 @@ def build_create_or_update_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9766,7 +9763,7 @@ def build_delete_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9807,7 +9804,7 @@ def build_list_function_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9847,7 +9844,7 @@ def build_list_function_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9887,7 +9884,7 @@ def build_list_host_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9926,7 +9923,7 @@ def build_list_sync_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9965,7 +9962,7 @@ def build_sync_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10004,7 +10001,7 @@ def build_create_or_update_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10048,7 +10045,7 @@ def build_delete_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10089,7 +10086,7 @@ def build_list_host_name_bindings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10128,7 +10125,7 @@ def build_get_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10168,7 +10165,7 @@ def build_create_or_update_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10211,7 +10208,7 @@ def build_delete_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10257,7 +10254,7 @@ def build_get_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10304,7 +10301,7 @@ def build_create_or_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10354,7 +10351,7 @@ def build_delete_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10401,7 +10398,7 @@ def build_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10445,7 +10442,7 @@ def build_list_hybrid_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10484,7 +10481,7 @@ def build_list_relay_service_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10523,7 +10520,7 @@ def build_get_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10563,7 +10560,7 @@ def build_create_or_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10606,7 +10603,7 @@ def build_delete_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10646,7 +10643,7 @@ def build_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10689,7 +10686,7 @@ def build_list_instance_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10728,7 +10725,7 @@ def build_get_instance_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10768,7 +10765,7 @@ def build_get_instance_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10808,7 +10805,7 @@ def build_create_instance_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10851,7 +10848,7 @@ def build_get_instance_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10891,7 +10888,7 @@ def build_list_instance_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10937,7 +10934,7 @@ def build_get_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10984,7 +10981,7 @@ def build_delete_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11031,7 +11028,7 @@ def build_get_instance_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11078,7 +11075,7 @@ def build_list_instance_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11126,7 +11123,7 @@ def build_get_instance_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11174,7 +11171,7 @@ def build_list_instance_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11215,7 +11212,7 @@ def build_is_cloneable_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11254,7 +11251,7 @@ def build_list_site_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11293,7 +11290,7 @@ def build_list_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11332,7 +11329,7 @@ def build_get_migrate_my_sql_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11371,7 +11368,7 @@ def build_get_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11410,7 +11407,7 @@ def build_delete_swift_virtual_network_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11449,7 +11446,7 @@ def build_list_network_features_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11489,7 +11486,7 @@ def build_get_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11537,7 +11534,7 @@ def build_start_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11590,7 +11587,7 @@ def build_start_web_site_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11635,7 +11632,7 @@ def build_stop_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11674,7 +11671,7 @@ def build_get_network_traces_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11714,7 +11711,7 @@ def build_get_network_trace_operation_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11754,7 +11751,7 @@ def build_get_network_traces_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11794,7 +11791,7 @@ def build_generate_new_site_publishing_password_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11833,7 +11830,7 @@ def build_list_perf_mon_counters_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11874,7 +11871,7 @@ def build_get_site_php_error_log_flag_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11913,7 +11910,7 @@ def build_list_premier_add_ons_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11952,7 +11949,7 @@ def build_get_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11992,7 +11989,7 @@ def build_add_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12035,7 +12032,7 @@ def build_delete_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12075,7 +12072,7 @@ def build_update_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12118,7 +12115,7 @@ def build_get_private_access_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12157,7 +12154,7 @@ def build_put_private_access_vnet_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12199,7 +12196,7 @@ def build_get_private_endpoint_connection_list_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12243,7 +12240,7 @@ def build_get_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12290,7 +12287,7 @@ def build_approve_or_reject_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12340,7 +12337,7 @@ def build_delete_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12382,7 +12379,7 @@ def build_get_private_link_resources_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12421,7 +12418,7 @@ def build_list_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12460,7 +12457,7 @@ def build_get_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12500,7 +12497,7 @@ def build_delete_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12540,7 +12537,7 @@ def build_get_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12580,7 +12577,7 @@ def build_list_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12626,7 +12623,7 @@ def build_get_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12667,7 +12664,7 @@ def build_list_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12707,7 +12704,7 @@ def build_list_public_certificates_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12746,7 +12743,7 @@ def build_get_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12786,7 +12783,7 @@ def build_create_or_update_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12829,7 +12826,7 @@ def build_delete_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12869,7 +12866,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -12911,7 +12908,7 @@ def build_reset_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12957,7 +12954,7 @@ def build_restart_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13000,7 +12997,7 @@ def build_restore_from_backup_blob_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13042,7 +13039,7 @@ def build_restore_from_deleted_app_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13084,7 +13081,7 @@ def build_restore_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13126,7 +13123,7 @@ def build_list_site_extensions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13165,7 +13162,7 @@ def build_get_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13205,7 +13202,7 @@ def build_install_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13245,7 +13242,7 @@ def build_delete_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13285,7 +13282,7 @@ def build_list_slot_differences_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13327,7 +13324,7 @@ def build_swap_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13369,7 +13366,7 @@ def build_list_snapshots_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13408,7 +13405,7 @@ def build_list_snapshots_from_dr_secondary_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13447,7 +13444,7 @@ def build_get_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13486,7 +13483,7 @@ def build_create_or_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13534,7 +13531,7 @@ def build_delete_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13575,7 +13572,7 @@ def build_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13617,7 +13614,7 @@ def build_start_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13664,7 +13661,7 @@ def build_start_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13709,7 +13706,7 @@ def build_stop_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13748,7 +13745,7 @@ def build_stop_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13787,7 +13784,7 @@ def build_sync_repository_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13826,7 +13823,7 @@ def build_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13865,7 +13862,7 @@ def build_list_triggered_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13904,7 +13901,7 @@ def build_get_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13944,7 +13941,7 @@ def build_delete_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13984,7 +13981,7 @@ def build_list_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14024,7 +14021,7 @@ def build_get_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14065,7 +14062,7 @@ def build_run_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14105,7 +14102,7 @@ def build_list_usages_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14146,7 +14143,7 @@ def build_list_vnet_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14185,7 +14182,7 @@ def build_get_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14225,7 +14222,7 @@ def build_create_or_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14268,7 +14265,7 @@ def build_delete_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14308,7 +14305,7 @@ def build_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14357,7 +14354,7 @@ def build_get_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14404,7 +14401,7 @@ def build_create_or_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14454,7 +14451,7 @@ def build_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14498,7 +14495,7 @@ def build_list_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14537,7 +14534,7 @@ def build_get_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14577,7 +14574,7 @@ def build_list_slot_differences_from_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14618,7 +14615,7 @@ def build_swap_slot_with_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14659,7 +14656,7 @@ def build_list_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14697,7 +14694,7 @@ def build_list_snapshots_from_dr_secondary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14735,7 +14732,7 @@ def build_get_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14773,7 +14770,7 @@ def build_create_or_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14814,7 +14811,7 @@ def build_delete_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14854,7 +14851,7 @@ def build_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14893,7 +14890,7 @@ def build_start_request(resource_group_name: str, name: str, subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14938,7 +14935,7 @@ def build_start_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14980,7 +14977,7 @@ def build_stop_request(resource_group_name: str, name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15018,7 +15015,7 @@ def build_stop_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15056,7 +15053,7 @@ def build_sync_repository_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15094,7 +15091,7 @@ def build_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15132,7 +15129,7 @@ def build_list_triggered_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15170,7 +15167,7 @@ def build_get_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15209,7 +15206,7 @@ def build_delete_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15248,7 +15245,7 @@ def build_list_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15287,7 +15284,7 @@ def build_get_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15327,7 +15324,7 @@ def build_run_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15366,7 +15363,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15406,7 +15403,7 @@ def build_list_vnet_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15444,7 +15441,7 @@ def build_get_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15483,7 +15480,7 @@ def build_create_or_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15525,7 +15522,7 @@ def build_delete_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15564,7 +15561,7 @@ def build_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15606,7 +15603,7 @@ def build_get_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15646,7 +15643,7 @@ def build_create_or_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15689,7 +15686,7 @@ def build_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15732,7 +15729,7 @@ def build_list_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15770,7 +15767,7 @@ def build_get_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15836,7 +15833,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -15927,7 +15924,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16026,7 +16023,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> Optional[_m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_request( @@ -16080,14 +16077,14 @@ 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -16248,7 +16245,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -16331,7 +16328,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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -16468,14 +16465,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -16552,7 +16549,7 @@ def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -16683,14 +16680,14 @@ def apply_slot_config_to_production( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -16817,14 +16814,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -16885,7 +16882,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -16988,7 +16985,7 @@ def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -17057,7 +17054,7 @@ def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -17209,14 +17206,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17279,14 +17276,14 @@ def _restore_initial( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -17444,7 +17441,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -17516,7 +17513,7 @@ def get_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_request( @@ -17582,7 +17579,7 @@ def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -17718,14 +17715,14 @@ def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17798,7 +17795,7 @@ def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -17934,14 +17931,14 @@ def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -18006,7 +18003,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -18171,14 +18168,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -18247,7 +18244,7 @@ def list_application_settings(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -18381,14 +18378,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -18457,7 +18454,7 @@ def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -18591,14 +18588,14 @@ def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -18667,7 +18664,7 @@ def get_auth_settings_v2(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -18803,14 +18800,14 @@ def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -18881,7 +18878,7 @@ def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -19005,14 +19002,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -19083,7 +19080,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -19143,7 +19140,7 @@ def get_backup_configuration(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -19201,7 +19198,7 @@ def get_app_settings_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -19304,7 +19301,7 @@ def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -19363,7 +19360,7 @@ def get_site_connection_string_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -19466,7 +19463,7 @@ def get_site_connection_string_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_request( @@ -19603,14 +19600,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -19681,7 +19678,7 @@ def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -19747,7 +19744,7 @@ def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -19879,14 +19876,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -20021,14 +20018,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -20097,7 +20094,7 @@ def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -20147,7 +20144,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -20212,7 +20209,7 @@ def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20346,14 +20343,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -20422,7 +20419,7 @@ def list_site_push_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -20488,7 +20485,7 @@ def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -20630,14 +20627,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -20708,7 +20705,7 @@ def get_configuration(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -20838,14 +20835,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -20980,14 +20977,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21054,7 +21051,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21157,7 +21154,7 @@ def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -21226,7 +21223,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -21289,7 +21286,7 @@ def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -21354,7 +21351,7 @@ def get_container_logs_zip(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -21413,7 +21410,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -21516,7 +21513,7 @@ def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -21587,7 +21584,7 @@ def delete_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -21652,7 +21649,7 @@ def start_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -21717,7 +21714,7 @@ def stop_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -21770,7 +21767,7 @@ def list_deployments(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -21871,7 +21868,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -22009,14 +22006,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -22090,7 +22087,7 @@ def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -22154,7 +22151,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -22287,14 +22284,14 @@ def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -22357,7 +22354,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -22460,7 +22457,7 @@ def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -22606,14 +22603,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22687,7 +22684,7 @@ def delete_domain_ownership_identifier( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -22829,14 +22826,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22906,7 +22903,7 @@ def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -22958,14 +22955,14 @@ def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -23118,7 +23115,7 @@ def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -23189,7 +23186,7 @@ def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -23249,7 +23246,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -23348,7 +23345,7 @@ def get_functions_admin_token(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -23416,7 +23413,7 @@ def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_function_request( @@ -23476,14 +23473,14 @@ def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -23648,7 +23645,7 @@ def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -23724,7 +23721,7 @@ def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -23872,14 +23869,14 @@ def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -23960,7 +23957,7 @@ def delete_function_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -24026,7 +24023,7 @@ def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -24095,7 +24092,7 @@ def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -24160,7 +24157,7 @@ def list_host_keys(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -24226,7 +24223,7 @@ def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -24288,7 +24285,7 @@ def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -24435,14 +24432,14 @@ def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24523,7 +24520,7 @@ def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -24579,7 +24576,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -24682,7 +24679,7 @@ def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -24828,14 +24825,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -24909,7 +24906,7 @@ def delete_host_name_binding( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -24976,7 +24973,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -25130,14 +25127,14 @@ def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25214,7 +25211,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -25364,14 +25361,14 @@ def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25442,7 +25439,7 @@ def list_hybrid_connections(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -25508,7 +25505,7 @@ def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -25576,7 +25573,7 @@ def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -25721,14 +25718,14 @@ def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -25802,7 +25799,7 @@ def delete_relay_service_connection( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -25943,14 +25940,14 @@ def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -26015,7 +26012,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -26118,7 +26115,7 @@ def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -26187,7 +26184,7 @@ def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -26245,14 +26242,14 @@ def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -26419,7 +26416,7 @@ def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26495,7 +26492,7 @@ def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -26561,7 +26558,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26668,7 +26665,7 @@ def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -26745,7 +26742,7 @@ def delete_instance_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -26814,7 +26811,7 @@ def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -26883,7 +26880,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26993,7 +26990,7 @@ def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -27061,7 +27058,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27162,7 +27159,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -27218,7 +27215,7 @@ def list_site_backups(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -27319,7 +27316,7 @@ def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -27376,14 +27373,14 @@ def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -27551,7 +27548,7 @@ def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -27615,14 +27612,14 @@ def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -27774,7 +27771,7 @@ def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -27849,7 +27846,7 @@ def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -27915,7 +27912,7 @@ def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -28069,14 +28066,14 @@ def create_or_update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28147,7 +28144,7 @@ def delete_swift_virtual_network( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -28211,7 +28208,7 @@ def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -28282,7 +28279,7 @@ def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -28365,7 +28362,7 @@ def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -28426,7 +28423,7 @@ def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -28511,7 +28508,7 @@ def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28584,7 +28581,7 @@ def stop_web_site_network_trace( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -28648,7 +28645,7 @@ def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -28717,7 +28714,7 @@ def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -28790,7 +28787,7 @@ def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -28857,7 +28854,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -28915,7 +28912,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -29017,7 +29014,7 @@ def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -29081,7 +29078,7 @@ def list_premier_add_ons(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -29149,7 +29146,7 @@ def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -29293,14 +29290,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -29374,7 +29371,7 @@ def delete_premier_add_on( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -29514,14 +29511,14 @@ def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -29593,7 +29590,7 @@ def get_private_access(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -29723,14 +29720,14 @@ def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -29795,7 +29792,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -29898,7 +29895,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -29956,14 +29953,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -30137,7 +30134,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -30197,7 +30194,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -30272,7 +30269,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30343,7 +30340,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -30401,7 +30398,7 @@ def list_processes(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30504,7 +30501,7 @@ def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_request( @@ -30577,7 +30574,7 @@ def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -30642,7 +30639,7 @@ def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -30707,7 +30704,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30813,7 +30810,7 @@ def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -30877,7 +30874,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30971,7 +30968,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -31074,7 +31071,7 @@ def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -31220,14 +31217,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -31301,7 +31298,7 @@ def delete_public_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -31437,14 +31434,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -31517,7 +31514,7 @@ def reset_production_slot_config( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -31591,7 +31588,7 @@ def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -31641,14 +31638,14 @@ def _restore_from_backup_blob_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -31786,7 +31783,7 @@ def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -31847,14 +31844,14 @@ def _restore_from_deleted_app_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -32002,7 +31999,7 @@ def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -32063,14 +32060,14 @@ def _restore_snapshot_initial( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -32221,7 +32218,7 @@ def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -32284,7 +32281,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32387,7 +32384,7 @@ def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -32442,7 +32439,7 @@ def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -32516,7 +32513,7 @@ def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32589,7 +32586,7 @@ def delete_site_extension( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -32642,7 +32639,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -32744,7 +32741,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.Site]] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -32799,14 +32796,14 @@ def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -32979,7 +32976,7 @@ def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -33067,7 +33064,7 @@ def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -33221,14 +33218,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -33309,7 +33306,7 @@ def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -33457,14 +33454,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33609,14 +33606,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -33683,7 +33680,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -33790,7 +33787,7 @@ def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -33863,7 +33860,7 @@ def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -34028,14 +34025,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -34100,14 +34097,14 @@ def _restore_slot_initial( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -34278,7 +34275,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -34353,7 +34350,7 @@ def get_basic_publishing_credentials_policies_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) request = build_get_basic_publishing_credentials_policies_slot_request( @@ -34422,7 +34419,7 @@ def get_ftp_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_slot_request( @@ -34568,14 +34565,14 @@ def update_ftp_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -34651,7 +34648,7 @@ def get_scm_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_slot_request( @@ -34797,14 +34794,14 @@ def update_scm_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -34873,7 +34870,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -35055,14 +35052,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -35137,7 +35134,7 @@ def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -35284,14 +35281,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -35366,7 +35363,7 @@ def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -35513,14 +35510,14 @@ def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -35595,7 +35592,7 @@ def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -35744,14 +35741,14 @@ def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -35826,7 +35823,7 @@ def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -35968,14 +35965,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -36050,7 +36047,7 @@ def delete_backup_configuration_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -36116,7 +36113,7 @@ def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -36177,7 +36174,7 @@ def get_app_settings_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -36283,7 +36280,7 @@ def get_app_setting_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_slot_request( @@ -36345,7 +36342,7 @@ def get_site_connection_string_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -36451,7 +36448,7 @@ def get_site_connection_string_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_slot_request( @@ -36601,14 +36598,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -36683,7 +36680,7 @@ def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -36753,7 +36750,7 @@ def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -36902,14 +36899,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -37061,14 +37058,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -37143,7 +37140,7 @@ def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -37196,7 +37193,7 @@ def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -37265,7 +37262,7 @@ def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37416,14 +37413,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -37498,7 +37495,7 @@ def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -37570,7 +37567,7 @@ def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -37717,14 +37714,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -37876,14 +37873,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -37954,7 +37951,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -38061,7 +38058,7 @@ def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -38134,7 +38131,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -38201,7 +38198,7 @@ def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -38272,7 +38269,7 @@ def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -38335,7 +38332,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38442,7 +38439,7 @@ def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ContinuousWebJob]] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -38517,7 +38514,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -38586,7 +38583,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -38655,7 +38652,7 @@ def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -38714,7 +38711,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -38821,7 +38818,7 @@ def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -38977,14 +38974,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -39062,7 +39059,7 @@ def delete_deployment_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -39132,7 +39129,7 @@ def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -39283,14 +39280,14 @@ def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -39357,7 +39354,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -39464,7 +39461,7 @@ def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -39623,14 +39620,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -39708,7 +39705,7 @@ def delete_domain_ownership_identifier_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -39863,14 +39860,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -39946,7 +39943,7 @@ def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -39999,14 +39996,14 @@ def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -40171,7 +40168,7 @@ def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -40248,7 +40245,7 @@ def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -40311,7 +40308,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -40414,7 +40411,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -40485,7 +40482,7 @@ def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.FunctionEnvelope]] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -40547,14 +40544,14 @@ def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -40729,7 +40726,7 @@ def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -40808,7 +40805,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -40966,14 +40963,14 @@ def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -41057,7 +41054,7 @@ def delete_function_secret_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -41126,7 +41123,7 @@ def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -41198,7 +41195,7 @@ def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -41266,7 +41263,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -41335,7 +41332,7 @@ def list_sync_status_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -41400,7 +41397,7 @@ def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -41557,14 +41554,14 @@ def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -41648,7 +41645,7 @@ def delete_host_secret_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -41708,7 +41705,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -41815,7 +41812,7 @@ def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -41974,14 +41971,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -42059,7 +42056,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -42129,7 +42126,7 @@ def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -42293,14 +42290,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -42380,7 +42377,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -42540,14 +42537,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -42623,7 +42620,7 @@ def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -42693,7 +42690,7 @@ def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -42765,7 +42762,7 @@ def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -42923,14 +42920,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -43008,7 +43005,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -43162,14 +43159,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -43238,7 +43235,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -43345,7 +43342,7 @@ def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -43418,7 +43415,7 @@ def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -43478,14 +43475,14 @@ def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Optional[_models.MSDeployStatus]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -43665,7 +43662,7 @@ def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -43745,7 +43742,7 @@ def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.MSDeployLog]] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -43815,7 +43812,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -43926,7 +43923,7 @@ def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -44007,7 +44004,7 @@ def delete_instance_process_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -44080,7 +44077,7 @@ def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -44153,7 +44150,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -44274,7 +44271,7 @@ def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -44346,7 +44343,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -44453,7 +44450,7 @@ def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -44515,7 +44512,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -44619,7 +44616,7 @@ def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -44690,7 +44687,7 @@ def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -44760,7 +44757,7 @@ def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -44830,7 +44827,7 @@ def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -44898,7 +44895,7 @@ def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.NetworkFeatures]] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -44973,7 +44970,7 @@ def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -45060,7 +45057,7 @@ def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -45123,7 +45120,7 @@ def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -45212,7 +45209,7 @@ def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45288,7 +45285,7 @@ def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -45356,7 +45353,7 @@ def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -45429,7 +45426,7 @@ def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -45506,7 +45503,7 @@ def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -45577,7 +45574,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -45639,7 +45636,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -45745,7 +45742,7 @@ def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -45815,7 +45812,7 @@ def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -45887,7 +45884,7 @@ def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -46044,14 +46041,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -46129,7 +46126,7 @@ def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -46282,14 +46279,14 @@ def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -46366,7 +46363,7 @@ def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -46511,14 +46508,14 @@ def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -46586,7 +46583,7 @@ def get_private_endpoint_connection_list_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -46692,7 +46689,7 @@ def get_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_slot_request( @@ -46752,14 +46749,14 @@ def _approve_or_reject_private_endpoint_connection_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -46943,7 +46940,7 @@ def begin_approve_or_reject_private_endpoint_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -47004,7 +47001,7 @@ def _delete_private_endpoint_connection_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_slot_request( @@ -47082,7 +47079,7 @@ def begin_delete_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47156,7 +47153,7 @@ def get_private_link_resources_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_slot_request( @@ -47220,7 +47217,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47327,7 +47324,7 @@ def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessInfo]] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -47404,7 +47401,7 @@ def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -47473,7 +47470,7 @@ def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -47542,7 +47539,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47652,7 +47649,7 @@ def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.ProcessModuleInfo]] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -47720,7 +47717,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47818,7 +47815,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -47925,7 +47922,7 @@ def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -48084,14 +48081,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -48169,7 +48166,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -48318,14 +48315,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -48402,7 +48399,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -48481,7 +48478,7 @@ def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -48532,14 +48529,14 @@ def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -48695,7 +48692,7 @@ def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -48758,14 +48755,14 @@ def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -48926,7 +48923,7 @@ def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -48989,14 +48986,14 @@ def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return-state _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -49160,7 +49157,7 @@ def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -49227,7 +49224,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -49334,7 +49331,7 @@ def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -49390,7 +49387,7 @@ def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.SiteExtensionInfo]] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -49468,7 +49465,7 @@ def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49545,7 +49542,7 @@ def delete_site_extension_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -49681,7 +49678,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -49695,7 +49692,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -49785,14 +49782,14 @@ def _swap_slot_initial( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -49953,7 +49950,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -50019,7 +50016,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -50115,7 +50112,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -50220,7 +50217,7 @@ def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -50285,14 +50282,14 @@ def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -50469,7 +50466,7 @@ def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -50548,7 +50545,7 @@ def delete_source_control_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -50694,14 +50691,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -50783,7 +50780,7 @@ def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -50839,7 +50836,7 @@ def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -50928,7 +50925,7 @@ def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51005,7 +51002,7 @@ def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -51070,7 +51067,7 @@ def stop_network_trace_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -51136,7 +51133,7 @@ def sync_repository_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -51201,7 +51198,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -51259,7 +51256,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -51366,7 +51363,7 @@ def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -51441,7 +51438,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -51502,7 +51499,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -51612,7 +51609,7 @@ def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -51688,7 +51685,7 @@ def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -51752,7 +51749,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -51858,7 +51855,7 @@ def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -51930,7 +51927,7 @@ def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -52095,14 +52092,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -52180,7 +52177,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -52341,14 +52338,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -52429,7 +52426,7 @@ def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -52601,14 +52598,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -52783,14 +52780,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -52859,7 +52856,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -52966,7 +52963,7 @@ def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -53090,7 +53087,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -53104,7 +53101,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -53188,14 +53185,14 @@ def _swap_slot_with_production_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -53339,7 +53336,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-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) @@ -53400,7 +53397,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -53493,7 +53490,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -53592,7 +53589,7 @@ def get_source_control(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -53655,14 +53652,14 @@ def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -53826,7 +53823,7 @@ def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -53901,7 +53898,7 @@ def delete_source_control( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -54034,14 +54031,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -54119,7 +54116,7 @@ def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -54173,7 +54170,7 @@ def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -54258,7 +54255,7 @@ def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54331,7 +54328,7 @@ def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -54393,7 +54390,7 @@ def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -54455,7 +54452,7 @@ def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -54517,7 +54514,7 @@ def sync_function_triggers( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -54571,7 +54568,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -54674,7 +54671,7 @@ def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.TriggeredWebJob]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -54745,7 +54742,7 @@ def delete_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -54802,7 +54799,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -54908,7 +54905,7 @@ def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.TriggeredJobHistory]] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -54980,7 +54977,7 @@ def run_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -55040,7 +55037,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -55140,7 +55137,7 @@ def list_vnet_connections(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -55208,7 +55205,7 @@ def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -55360,14 +55357,14 @@ def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -55441,7 +55438,7 @@ def delete_vnet_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -55589,14 +55586,14 @@ def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -55673,7 +55670,7 @@ def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[Optional[_models.VnetGateway]] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -55832,14 +55829,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -56001,14 +55998,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -56071,7 +56068,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> I _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -56172,7 +56169,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_web_site_management_client_operations.py index 74df575f1d05..04abdf16fd94 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_01/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_get_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -64,7 +60,7 @@ def build_update_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -86,7 +82,7 @@ def build_list_source_controls_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +101,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -129,7 +125,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def build_list_billing_meters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -186,7 +182,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -213,7 +209,7 @@ def build_get_subscription_deployment_locations_request(subscription_id: str, ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -245,7 +241,7 @@ def build_list_geo_regions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -279,7 +275,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -308,7 +304,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +328,7 @@ def build_list_skus_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -356,7 +352,7 @@ def build_verify_hosting_environment_vnet_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -385,7 +381,7 @@ def build_move_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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -422,7 +418,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -460,7 +456,7 @@ def build_validate_move_request(resource_group_name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -516,7 +512,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -614,14 +610,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -673,7 +669,7 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -765,7 +761,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -878,14 +874,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -944,7 +940,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -1047,7 +1043,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -1111,7 +1107,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1181,7 +1177,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1314,7 +1310,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -1328,7 +1324,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1410,7 +1406,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1503,7 +1499,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1610,14 +1606,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1745,14 +1741,14 @@ def move( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1867,14 +1863,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -2003,14 +1999,14 @@ def validate_move( # 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-01-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-01")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_configuration.py index 5994dfc85c0c..c1f5beea44b2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", "2021-01-15") + api_version: str = kwargs.pop("api_version", "2021-01-15") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_metadata.json index 78e430d2c98f..58782583f29d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_metadata.json @@ -125,8 +125,8 @@ "web_apps": "WebAppsOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", "sync_mixin_typing_definitions": "", "async_mixin_typing_definitions": "", "operations": { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/_configuration.py index 05d1a2dd88b9..5b662f54ddf3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_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 WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", "2021-01-15") + api_version: str = kwargs.pop("api_version", "2021-01-15") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_certificate_orders_operations.py index 70f4fd71ac92..4dce21e7defb 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -55,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -98,7 +94,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -243,14 +239,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -307,7 +303,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -407,7 +403,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -463,14 +459,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -636,7 +632,7 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -709,7 +705,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -843,14 +839,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -919,7 +915,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1022,7 +1018,7 @@ async def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1080,14 +1076,14 @@ async def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1260,7 +1256,7 @@ async def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1336,7 +1332,7 @@ async def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -1478,14 +1474,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1631,14 +1627,14 @@ async def reissue( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1775,14 +1771,14 @@ async def renew( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1849,7 +1845,7 @@ async def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -1978,14 +1974,14 @@ async def resend_request_emails( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2120,14 +2116,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2198,7 +2194,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2260,7 +2256,7 @@ async def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2326,7 +2322,7 @@ async def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_environments_operations.py index 3bd25e02daaf..eebff13ead54 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_environments_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -82,10 +83,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -126,7 +123,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -215,7 +212,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -313,7 +310,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -369,14 +366,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -545,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["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -604,7 +601,7 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -670,7 +667,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -811,14 +808,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -889,7 +886,7 @@ def list_capacities( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -988,7 +985,7 @@ async def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -1040,14 +1037,14 @@ async def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1206,7 +1203,7 @@ async def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -1219,7 +1216,7 @@ async def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1355,7 +1352,7 @@ async def get_ase_v3_networking_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) request = build_get_ase_v3_networking_configuration_request( @@ -1491,14 +1488,14 @@ async def update_ase_networking_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ase_networking_configuration, (IO, bytes)): + if isinstance(ase_networking_configuration, (IOBase, bytes)): _content = ase_networking_configuration else: _json = self._serialize.body(ase_networking_configuration, "AseV3NetworkingConfiguration") @@ -1569,7 +1566,7 @@ async def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1637,7 +1634,7 @@ async def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1698,7 +1695,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -1792,7 +1789,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -1893,7 +1890,7 @@ async def get_multi_role_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -1949,14 +1946,14 @@ async def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2118,7 +2115,7 @@ async def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2259,14 +2256,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2339,7 +2336,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2435,7 +2432,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2528,7 +2525,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2621,7 +2618,7 @@ def list_multi_role_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -2720,7 +2717,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -2780,7 +2777,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2875,7 +2872,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2978,7 +2975,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -3036,14 +3033,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -3217,7 +3214,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3277,7 +3274,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -3352,7 +3349,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3423,7 +3420,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -3489,7 +3486,7 @@ async def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -3535,7 +3532,7 @@ async def _resume_initial(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -3607,7 +3604,7 @@ async def begin_resume( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3737,7 +3734,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -3833,7 +3830,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -3919,7 +3916,7 @@ async def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -3991,7 +3988,7 @@ async def begin_suspend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4126,7 +4123,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -4221,7 +4218,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -4324,7 +4321,7 @@ async def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -4382,14 +4379,14 @@ async def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4561,7 +4558,7 @@ async def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -4712,14 +4709,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4793,7 +4790,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4892,7 +4889,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4988,7 +4985,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5084,7 +5081,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_plans_operations.py index 2b1abc6541d2..43dc543d7ec3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -66,10 +67,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -113,7 +110,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +199,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -300,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) request = build_get_request( @@ -352,14 +349,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -514,7 +511,7 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -587,7 +584,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -717,14 +714,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -797,7 +794,7 @@ async def list_capabilities(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -867,7 +864,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -939,7 +936,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -1007,7 +1004,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1071,7 +1068,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1174,7 +1171,7 @@ async def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1233,7 +1230,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1339,7 +1336,7 @@ async def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -1410,7 +1407,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1512,7 +1509,7 @@ async def get_server_farm_skus(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1575,7 +1572,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1675,7 +1672,7 @@ async def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1743,7 +1740,7 @@ async def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -1814,7 +1811,7 @@ async def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -1968,14 +1965,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2050,7 +2047,7 @@ async def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2121,7 +2118,7 @@ async def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2276,14 +2273,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetRoute] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2360,7 +2357,7 @@ async def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -2511,14 +2508,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetRoute] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2593,7 +2590,7 @@ async def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificate_orders_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificate_orders_diagnostics_operations.py index 3dd3372e1cd5..e26449d3f6fb 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificate_orders_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificate_orders_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -36,10 +35,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -202,7 +197,7 @@ async def get_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_app_service_certificate_order_detector_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificate_registration_provider_operations.py index a9a459664234..986298ad5171 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._certificate_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificates_operations.py index 362e09bbd13f..a8f3f3d23c7e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +79,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["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -169,7 +165,7 @@ def list_by_resource_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -267,7 +263,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -397,14 +393,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -475,7 +471,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -605,14 +601,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_deleted_web_apps_operations.py index e5307cefc7fc..6bc711f8d77d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -77,7 +72,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -162,7 +157,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -262,7 +257,7 @@ async def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_diagnostics_operations.py index 69087dc3da54..2e0b51d4c24d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -104,7 +99,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -220,7 +215,7 @@ async def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -283,7 +278,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -399,7 +394,7 @@ async def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -462,7 +457,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -565,7 +560,7 @@ async def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -627,7 +622,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -733,7 +728,7 @@ async def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -819,7 +814,7 @@ async def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -885,7 +880,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -991,7 +986,7 @@ async def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -1077,7 +1072,7 @@ async def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1143,7 +1138,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1263,7 +1258,7 @@ async def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1329,7 +1324,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1435,7 +1430,7 @@ async def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1500,7 +1495,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1615,7 +1610,7 @@ async def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1705,7 +1700,7 @@ async def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1774,7 +1769,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1889,7 +1884,7 @@ async def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -1979,7 +1974,7 @@ async def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_domain_registration_provider_operations.py index 38ff40755cc0..4de46c58496e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._domain_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_domains_operations.py index 12210aa3c3af..4afcdbade9ac 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -50,10 +50,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -144,14 +140,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -206,7 +202,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -297,7 +293,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -400,7 +396,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -414,7 +410,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -498,7 +494,7 @@ def list_by_resource_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -596,7 +592,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -648,14 +644,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -809,7 +805,7 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -886,7 +882,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1013,14 +1009,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1089,7 +1085,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1192,7 +1188,7 @@ async def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1345,14 +1341,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1426,7 +1422,7 @@ async def delete_ownership_identifier( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -1575,14 +1571,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1654,7 +1650,7 @@ async def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_global_operations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_global_operations_operations.py index 505680538a3f..ad8945a13d30 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_global_operations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_global_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, List, Optional, TypeVar from azure.core.exceptions import ( @@ -33,10 +32,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_request( @@ -145,7 +140,7 @@ async def get_deleted_web_app_snapshots(self, deleted_site_id: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.Snapshot]] = kwargs.pop("cls", None) request = build_get_deleted_web_app_snapshots_request( @@ -210,7 +205,7 @@ async def get_subscription_operation_with_async_response( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_get_subscription_operation_with_async_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_kube_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_kube_environments_operations.py index 067256da74bb..1086421fb63f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_kube_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_kube_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -41,10 +41,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +79,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.KubeEnvi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -269,7 +265,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) request = build_get_request( @@ -325,14 +321,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironment") @@ -493,7 +489,7 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -552,7 +548,7 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -611,7 +607,7 @@ async def begin_delete(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -751,14 +747,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironmentPatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_provider_operations.py index 97b16497549d..885fa85fbb01 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -87,7 +82,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -176,7 +171,7 @@ def get_function_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -267,7 +262,7 @@ def get_function_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -360,7 +355,7 @@ def get_web_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -448,7 +443,7 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -535,7 +530,7 @@ def get_web_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -625,7 +620,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_recommendations_operations.py index 4083d23dc968..084449b62a81 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -48,10 +47,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -251,7 +246,7 @@ async def disable_recommendation_for_subscription( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -318,7 +313,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -426,7 +421,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -531,7 +526,7 @@ async def disable_all_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -596,7 +591,7 @@ async def reset_all_filters_for_hosting_environment( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -673,7 +668,7 @@ async def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -746,7 +741,7 @@ async def disable_recommendation_for_hosting_environment( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -816,7 +811,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -924,7 +919,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1027,7 +1022,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1089,7 +1084,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1165,7 +1160,7 @@ async def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1236,7 +1231,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_resource_health_metadata_operations.py index 287f9fbddcc4..3ef44052f7ae 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +166,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -265,7 +260,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -364,7 +359,7 @@ async def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -427,7 +422,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_static_sites_operations.py index 749764f4f279..088dc856477a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_static_sites_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -87,10 +88,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -207,14 +204,14 @@ async def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -272,7 +269,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -361,7 +358,7 @@ def get_static_sites_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -461,7 +458,7 @@ async def get_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -517,14 +514,14 @@ async def _create_or_update_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -688,7 +685,7 @@ async def begin_create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -747,7 +744,7 @@ async def _delete_static_site_initial( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_request( @@ -808,7 +805,7 @@ async def begin_delete_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -946,14 +943,14 @@ async def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -1024,7 +1021,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -1130,7 +1127,7 @@ async def delete_static_site_user( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_user_request( @@ -1283,14 +1280,14 @@ async def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -1357,7 +1354,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -1460,7 +1457,7 @@ async def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -1513,7 +1510,7 @@ async def _delete_static_site_build_initial( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_build_request( @@ -1577,7 +1574,7 @@ async def begin_delete_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: 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,14 +1722,14 @@ async def create_or_update_static_site_build_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1883,14 +1880,14 @@ async def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1958,7 +1955,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -2062,7 +2059,7 @@ async def list_static_site_build_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_app_settings_request( @@ -2131,7 +2128,7 @@ async def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -2194,7 +2191,7 @@ def get_user_provided_function_apps_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -2301,7 +2298,7 @@ async def get_user_provided_function_app_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_build_request( @@ -2362,14 +2359,14 @@ async def _register_user_provided_function_app_with_static_site_build_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -2577,7 +2574,7 @@ async def begin_register_user_provided_function_app_with_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2658,7 +2655,7 @@ async def detach_user_provided_function_app_from_static_site_build( # pylint: d _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_build_request( @@ -2713,14 +2710,14 @@ async def _create_zip_deployment_for_static_site_build_initial( # pylint: disab _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -2883,7 +2880,7 @@ async def begin_create_zip_deployment_for_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -3021,14 +3018,14 @@ async def create_or_update_static_site_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3165,14 +3162,14 @@ async def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3313,14 +3310,14 @@ async def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -3387,7 +3384,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3490,7 +3487,7 @@ async def get_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_get_static_site_custom_domain_request( @@ -3550,14 +3547,14 @@ async def _create_or_update_static_site_custom_domain_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -3739,7 +3736,7 @@ async def begin_create_or_update_static_site_custom_domain( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3799,7 +3796,7 @@ async def _delete_static_site_custom_domain_initial( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_custom_domain_request( @@ -3863,7 +3860,7 @@ async def begin_delete_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3925,14 +3922,14 @@ async def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -4100,7 +4097,7 @@ async def begin_validate_custom_domain_can_be_added_to_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -4158,7 +4155,7 @@ async def _detach_static_site_initial( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -4219,7 +4216,7 @@ async def begin_detach_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -4281,7 +4278,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -4382,7 +4379,7 @@ async def list_static_site_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_app_settings_request( @@ -4448,7 +4445,7 @@ async def list_static_site_configured_roles( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringList] = kwargs.pop("cls", None) request = build_list_static_site_configured_roles_request( @@ -4514,7 +4511,7 @@ async def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -4580,7 +4577,7 @@ async def list_static_site_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -4640,7 +4637,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -4743,7 +4740,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -4801,14 +4798,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -4982,7 +4979,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -5042,7 +5039,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -5117,7 +5114,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5188,7 +5185,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -5324,14 +5321,14 @@ async def reset_static_site_api_key( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") @@ -5392,7 +5389,7 @@ def get_user_provided_function_apps_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -5495,7 +5492,7 @@ async def get_user_provided_function_app_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_request( @@ -5554,14 +5551,14 @@ async def _register_user_provided_function_app_with_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -5756,7 +5753,7 @@ async def begin_register_user_provided_function_app_with_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -5833,7 +5830,7 @@ async def detach_user_provided_function_app_from_static_site( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_request( @@ -5886,14 +5883,14 @@ async def _create_zip_deployment_for_static_site_initial( # pylint: disable=inc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -6046,7 +6043,7 @@ async def begin_create_zip_deployment_for_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_top_level_domains_operations.py index 898220c253cc..15d0fd5ceb8a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -36,10 +36,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -78,7 +74,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -171,7 +167,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -282,7 +278,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -296,7 +292,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_web_apps_operations.py index 3de9eb254633..846b6ed353a2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -430,10 +431,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -472,7 +469,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -563,7 +560,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -662,7 +659,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Site] = kwargs.pop("cls", None) request = build_get_request( @@ -714,14 +711,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -882,7 +879,7 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -965,7 +962,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1102,14 +1099,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1186,7 +1183,7 @@ async def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1317,14 +1314,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1451,14 +1448,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1519,7 +1516,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1622,7 +1619,7 @@ async def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1691,7 +1688,7 @@ async def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -1843,14 +1840,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1913,14 +1910,14 @@ async def _restore_initial( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -2078,7 +2075,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -2144,7 +2141,7 @@ def list_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) error_map = { @@ -2245,7 +2242,7 @@ async def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -2381,14 +2378,14 @@ async def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2461,7 +2458,7 @@ async def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -2597,14 +2594,14 @@ async def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2670,7 +2667,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2835,14 +2832,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2913,7 +2910,7 @@ async def list_application_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -3047,14 +3044,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -3123,7 +3120,7 @@ async def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -3257,14 +3254,14 @@ async def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -3335,7 +3332,7 @@ async def get_auth_settings_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -3471,14 +3468,14 @@ async def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -3549,7 +3546,7 @@ async def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -3673,14 +3670,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -3751,7 +3748,7 @@ async def delete_backup_configuration( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -3813,7 +3810,7 @@ async def get_backup_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3872,7 +3869,7 @@ def get_app_settings_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -3975,7 +3972,7 @@ async def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -4035,7 +4032,7 @@ def get_site_connection_string_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -4138,7 +4135,7 @@ async def get_site_connection_string_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_request( @@ -4275,14 +4272,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -4353,7 +4350,7 @@ async def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -4419,7 +4416,7 @@ async def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -4551,14 +4548,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -4693,14 +4690,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -4769,7 +4766,7 @@ async def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -4821,7 +4818,7 @@ async def _list_publishing_credentials_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -4886,7 +4883,7 @@ async def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5020,14 +5017,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -5096,7 +5093,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -5162,7 +5159,7 @@ async def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -5304,14 +5301,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -5382,7 +5379,7 @@ async def get_configuration(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -5512,14 +5509,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5654,14 +5651,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5728,7 +5725,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5831,7 +5828,7 @@ async def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -5900,7 +5897,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -5963,7 +5960,7 @@ async def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -6030,7 +6027,7 @@ async def get_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -6090,7 +6087,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -6193,7 +6190,7 @@ async def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ContinuousWebJob] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -6262,7 +6259,7 @@ async def delete_continuous_web_job( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -6327,7 +6324,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -6392,7 +6389,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -6447,7 +6444,7 @@ def list_deployments( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -6548,7 +6545,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -6686,14 +6683,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -6767,7 +6764,7 @@ async def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -6833,7 +6830,7 @@ async def list_deployment_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -6966,14 +6963,14 @@ async def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -7036,7 +7033,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -7139,7 +7136,7 @@ async def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -7285,14 +7282,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7366,7 +7363,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -7508,14 +7505,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7585,7 +7582,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -7637,14 +7634,14 @@ async def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -7795,7 +7792,7 @@ async def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7866,7 +7863,7 @@ async def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -7925,7 +7922,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -8024,7 +8021,7 @@ async def get_functions_admin_token(self, resource_group_name: str, name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -8092,7 +8089,7 @@ async def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) request = build_get_function_request( @@ -8150,14 +8147,14 @@ async def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -8322,7 +8319,7 @@ async def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -8398,7 +8395,7 @@ async def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -8546,14 +8543,14 @@ async def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -8634,7 +8631,7 @@ async def delete_function_secret( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -8700,7 +8697,7 @@ async def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -8769,7 +8766,7 @@ async def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -8834,7 +8831,7 @@ async def list_host_keys(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -8900,7 +8897,7 @@ async def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -8962,7 +8959,7 @@ async def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -9109,14 +9106,14 @@ async def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -9197,7 +9194,7 @@ async def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -9254,7 +9251,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -9357,7 +9354,7 @@ async def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -9503,14 +9500,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -9584,7 +9581,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -9651,7 +9648,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -9805,14 +9802,14 @@ async def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -9889,7 +9886,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -10039,14 +10036,14 @@ async def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -10119,7 +10116,7 @@ async def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -10185,7 +10182,7 @@ async def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -10253,7 +10250,7 @@ async def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -10398,14 +10395,14 @@ async def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10479,7 +10476,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -10620,14 +10617,14 @@ async def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10693,7 +10690,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -10796,7 +10793,7 @@ async def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -10865,7 +10862,7 @@ async def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -10923,14 +10920,14 @@ async def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -11095,7 +11092,7 @@ async def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11171,7 +11168,7 @@ async def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -11235,7 +11232,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11342,7 +11339,7 @@ async def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -11417,7 +11414,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -11486,7 +11483,7 @@ async def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -11554,7 +11551,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11664,7 +11661,7 @@ async def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -11731,7 +11728,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11832,7 +11829,7 @@ async def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -11890,7 +11887,7 @@ def list_site_backups( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -11991,7 +11988,7 @@ async def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -12048,14 +12045,14 @@ async def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -12223,7 +12220,7 @@ async def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12287,14 +12284,14 @@ async def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -12449,7 +12446,7 @@ async def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12524,7 +12521,7 @@ async def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -12590,7 +12587,7 @@ async def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -12744,14 +12741,14 @@ async def create_or_update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -12822,7 +12819,7 @@ async def delete_swift_virtual_network( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -12972,14 +12969,14 @@ async def update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -13052,7 +13049,7 @@ async def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.NetworkFeatures] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -13121,7 +13118,7 @@ async def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -13204,7 +13201,7 @@ async def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -13265,7 +13262,7 @@ async def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -13351,7 +13348,7 @@ async def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13424,7 +13421,7 @@ async def stop_web_site_network_trace( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -13488,7 +13485,7 @@ async def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -13557,7 +13554,7 @@ async def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -13630,7 +13627,7 @@ async def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -13697,7 +13694,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -13756,7 +13753,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -13858,7 +13855,7 @@ async def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -13922,7 +13919,7 @@ async def list_premier_add_ons(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -13990,7 +13987,7 @@ async def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -14134,14 +14131,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -14215,7 +14212,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -14355,14 +14352,14 @@ async def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -14434,7 +14431,7 @@ async def get_private_access(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -14564,14 +14561,14 @@ async def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -14636,7 +14633,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -14739,7 +14736,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -14797,14 +14794,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -14978,7 +14975,7 @@ async def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -15038,7 +15035,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -15113,7 +15110,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15184,7 +15181,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -15244,7 +15241,7 @@ def list_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15347,7 +15344,7 @@ async def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_process_request( @@ -15418,7 +15415,7 @@ async def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -15483,7 +15480,7 @@ async def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -15547,7 +15544,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15653,7 +15650,7 @@ async def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -15716,7 +15713,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15811,7 +15808,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -15914,7 +15911,7 @@ async def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -16060,14 +16057,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -16141,7 +16138,7 @@ async def delete_public_certificate( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -16277,14 +16274,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -16357,7 +16354,7 @@ async def reset_production_slot_config( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -16431,7 +16428,7 @@ async def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -16481,14 +16478,14 @@ async def _restore_from_backup_blob_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -16626,7 +16623,7 @@ async def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -16687,14 +16684,14 @@ async def _restore_from_deleted_app_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -16842,7 +16839,7 @@ async def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -16903,14 +16900,14 @@ async def _restore_snapshot_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -17061,7 +17058,7 @@ async def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -17125,7 +17122,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -17228,7 +17225,7 @@ async def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -17282,7 +17279,7 @@ async def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -17356,7 +17353,7 @@ async def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17429,7 +17426,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -17482,7 +17479,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -17584,7 +17581,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Site] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -17637,14 +17634,14 @@ async def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -17817,7 +17814,7 @@ async def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -17905,7 +17902,7 @@ async def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -18059,14 +18056,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -18147,7 +18144,7 @@ async def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -18295,14 +18292,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -18447,14 +18444,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18521,7 +18518,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -18628,7 +18625,7 @@ async def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -18701,7 +18698,7 @@ async def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -18866,14 +18863,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18938,14 +18935,14 @@ async def _restore_slot_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -19116,7 +19113,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -19185,7 +19182,7 @@ def list_basic_publishing_credentials_policies_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) error_map = { @@ -19289,7 +19286,7 @@ async def get_ftp_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_slot_request( @@ -19435,14 +19432,14 @@ async def update_ftp_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -19518,7 +19515,7 @@ async def get_scm_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_slot_request( @@ -19664,14 +19661,14 @@ async def update_scm_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -19741,7 +19738,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -19923,14 +19920,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -20005,7 +20002,7 @@ async def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -20152,14 +20149,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -20234,7 +20231,7 @@ async def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -20381,14 +20378,14 @@ async def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -20463,7 +20460,7 @@ async def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -20612,14 +20609,14 @@ async def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -20694,7 +20691,7 @@ async def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -20836,14 +20833,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -20918,7 +20915,7 @@ async def delete_backup_configuration_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -20984,7 +20981,7 @@ async def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -21046,7 +21043,7 @@ def get_app_settings_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -21152,7 +21149,7 @@ async def get_app_setting_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_slot_request( @@ -21215,7 +21212,7 @@ def get_site_connection_string_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -21321,7 +21318,7 @@ async def get_site_connection_string_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_slot_request( @@ -21471,14 +21468,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -21553,7 +21550,7 @@ async def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -21623,7 +21620,7 @@ async def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -21772,14 +21769,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -21931,14 +21928,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -22013,7 +22010,7 @@ async def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -22066,7 +22063,7 @@ async def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -22135,7 +22132,7 @@ async def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22286,14 +22283,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -22368,7 +22365,7 @@ async def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -22440,7 +22437,7 @@ async def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -22587,14 +22584,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -22746,14 +22743,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -22824,7 +22821,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -22931,7 +22928,7 @@ async def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -23004,7 +23001,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -23071,7 +23068,7 @@ async def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -23142,7 +23139,7 @@ async def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -23206,7 +23203,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -23313,7 +23310,7 @@ async def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ContinuousWebJob] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -23386,7 +23383,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -23455,7 +23452,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -23524,7 +23521,7 @@ async def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -23583,7 +23580,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -23690,7 +23687,7 @@ async def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -23846,14 +23843,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -23931,7 +23928,7 @@ async def delete_deployment_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -24001,7 +23998,7 @@ async def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -24152,14 +24149,14 @@ async def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -24226,7 +24223,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -24333,7 +24330,7 @@ async def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -24492,14 +24489,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -24577,7 +24574,7 @@ async def delete_domain_ownership_identifier_slot( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -24732,14 +24729,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -24815,7 +24812,7 @@ async def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -24868,14 +24865,14 @@ async def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -25038,7 +25035,7 @@ async def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -25115,7 +25112,7 @@ async def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -25177,7 +25174,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -25282,7 +25279,7 @@ async def get_functions_admin_token_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -25353,7 +25350,7 @@ async def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -25413,14 +25410,14 @@ async def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -25595,7 +25592,7 @@ async def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -25674,7 +25671,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -25832,14 +25829,14 @@ async def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -25923,7 +25920,7 @@ async def delete_function_secret_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -25992,7 +25989,7 @@ async def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -26064,7 +26061,7 @@ async def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -26134,7 +26131,7 @@ async def list_host_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -26203,7 +26200,7 @@ async def list_sync_status_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -26268,7 +26265,7 @@ async def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -26425,14 +26422,14 @@ async def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -26516,7 +26513,7 @@ async def delete_host_secret_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -26577,7 +26574,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -26684,7 +26681,7 @@ async def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -26843,14 +26840,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -26928,7 +26925,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -26998,7 +26995,7 @@ async def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -27162,14 +27159,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -27249,7 +27246,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -27409,14 +27406,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -27492,7 +27489,7 @@ async def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -27562,7 +27559,7 @@ async def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -27634,7 +27631,7 @@ async def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -27792,14 +27789,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -27877,7 +27874,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -28031,14 +28028,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -28108,7 +28105,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -28215,7 +28212,7 @@ async def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -28288,7 +28285,7 @@ async def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -28348,14 +28345,14 @@ async def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -28533,7 +28530,7 @@ async def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -28613,7 +28610,7 @@ async def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -28681,7 +28678,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28792,7 +28789,7 @@ async def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -28871,7 +28868,7 @@ async def delete_instance_process_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -28944,7 +28941,7 @@ async def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -29016,7 +29013,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29137,7 +29134,7 @@ async def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -29208,7 +29205,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29315,7 +29312,7 @@ async def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -29377,7 +29374,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -29481,7 +29478,7 @@ async def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -29552,7 +29549,7 @@ async def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -29622,7 +29619,7 @@ async def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -29789,14 +29786,14 @@ async def create_or_update_swift_virtual_network_connection_with_check_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -29871,7 +29868,7 @@ async def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -30034,14 +30031,14 @@ async def update_swift_virtual_network_connection_with_check_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -30118,7 +30115,7 @@ async def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.NetworkFeatures] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -30191,7 +30188,7 @@ async def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -30278,7 +30275,7 @@ async def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -30341,7 +30338,7 @@ async def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -30431,7 +30428,7 @@ async def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30507,7 +30504,7 @@ async def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -30575,7 +30572,7 @@ async def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -30648,7 +30645,7 @@ async def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -30725,7 +30722,7 @@ async def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -30796,7 +30793,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -30859,7 +30856,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -30965,7 +30962,7 @@ async def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -31035,7 +31032,7 @@ async def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -31107,7 +31104,7 @@ async def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -31264,14 +31261,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -31349,7 +31346,7 @@ async def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -31502,14 +31499,14 @@ async def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -31586,7 +31583,7 @@ async def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -31731,14 +31728,14 @@ async def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -31806,7 +31803,7 @@ def get_private_endpoint_connection_list_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -31912,7 +31909,7 @@ async def get_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_slot_request( @@ -31972,14 +31969,14 @@ async def _approve_or_reject_private_endpoint_connection_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -32163,7 +32160,7 @@ async def begin_approve_or_reject_private_endpoint_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -32224,7 +32221,7 @@ async def _delete_private_endpoint_connection_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_slot_request( @@ -32302,7 +32299,7 @@ async def begin_delete_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32376,7 +32373,7 @@ async def get_private_link_resources_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_slot_request( @@ -32440,7 +32437,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32547,7 +32544,7 @@ async def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -32622,7 +32619,7 @@ async def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -32691,7 +32688,7 @@ async def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -32759,7 +32756,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32869,7 +32866,7 @@ async def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -32936,7 +32933,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -33035,7 +33032,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -33142,7 +33139,7 @@ async def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -33301,14 +33298,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -33386,7 +33383,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -33535,14 +33532,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -33619,7 +33616,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -33698,7 +33695,7 @@ async def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -33749,14 +33746,14 @@ async def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -33912,7 +33909,7 @@ async def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -33975,14 +33972,14 @@ async def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -34143,7 +34140,7 @@ async def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -34206,14 +34203,14 @@ async def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -34377,7 +34374,7 @@ async def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -34445,7 +34442,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -34552,7 +34549,7 @@ async def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -34607,7 +34604,7 @@ async def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -34685,7 +34682,7 @@ async def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -34762,7 +34759,7 @@ async def delete_site_extension_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -34901,7 +34898,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -34915,7 +34912,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -35005,14 +35002,14 @@ async def _swap_slot_initial( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -35173,7 +35170,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -35239,7 +35236,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -35335,7 +35332,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -35440,7 +35437,7 @@ async def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -35505,14 +35502,14 @@ async def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -35692,7 +35689,7 @@ async def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -35771,7 +35768,7 @@ async def delete_source_control_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -35917,14 +35914,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -36006,7 +36003,7 @@ async def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -36062,7 +36059,7 @@ async def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -36152,7 +36149,7 @@ async def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -36229,7 +36226,7 @@ async def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -36294,7 +36291,7 @@ async def stop_network_trace_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -36360,7 +36357,7 @@ async def sync_repository_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -36425,7 +36422,7 @@ async def sync_function_triggers_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -36484,7 +36481,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -36591,7 +36588,7 @@ async def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredWebJob] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -36664,7 +36661,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -36726,7 +36723,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -36836,7 +36833,7 @@ async def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredJobHistory] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -36910,7 +36907,7 @@ async def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -36975,7 +36972,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -37081,7 +37078,7 @@ async def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -37153,7 +37150,7 @@ async def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -37318,14 +37315,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -37403,7 +37400,7 @@ async def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -37564,14 +37561,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -37652,7 +37649,7 @@ async def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -37822,14 +37819,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -38004,14 +38001,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -38080,7 +38077,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38187,7 +38184,7 @@ async def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -38314,7 +38311,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -38328,7 +38325,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -38412,14 +38409,14 @@ async def _swap_slot_with_production_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -38563,7 +38560,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -38624,7 +38621,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -38717,7 +38714,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -38816,7 +38813,7 @@ async def get_source_control(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -38879,14 +38876,14 @@ async def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -39053,7 +39050,7 @@ async def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -39128,7 +39125,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -39261,14 +39258,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -39346,7 +39343,7 @@ async def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -39400,7 +39397,7 @@ async def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -39486,7 +39483,7 @@ async def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -39559,7 +39556,7 @@ async def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -39621,7 +39618,7 @@ async def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -39683,7 +39680,7 @@ async def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -39745,7 +39742,7 @@ async def sync_function_triggers( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -39800,7 +39797,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -39903,7 +39900,7 @@ async def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredWebJob] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -39972,7 +39969,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -40030,7 +40027,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -40136,7 +40133,7 @@ async def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredJobHistory] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -40206,7 +40203,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -40267,7 +40264,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -40367,7 +40364,7 @@ async def list_vnet_connections(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -40435,7 +40432,7 @@ async def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -40587,14 +40584,14 @@ async def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -40668,7 +40665,7 @@ async def delete_vnet_connection( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -40816,14 +40813,14 @@ async def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -40900,7 +40897,7 @@ async def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -41057,14 +41054,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -41226,14 +41223,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -41296,7 +41293,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -41399,7 +41396,7 @@ async def get_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_web_site_management_client_operations.py index 440ddc408d8e..fed55c7bffb3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/aio/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -49,10 +49,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +76,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -178,14 +174,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -238,7 +234,7 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -330,7 +326,7 @@ async def get_source_control(self, source_control_type: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -443,14 +439,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -510,7 +506,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -613,7 +609,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -677,7 +673,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -747,7 +743,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -880,7 +876,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -894,7 +890,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -977,7 +973,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1070,7 +1066,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1177,14 +1173,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1312,14 +1308,14 @@ async def move( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1434,14 +1430,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1570,14 +1566,14 @@ async def validate_move( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_certificate_orders_operations.py index 67e234ed56c0..53db9afbc5e5 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -103,7 +99,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +136,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +174,7 @@ def 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -219,7 +215,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -257,7 +253,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -298,7 +294,7 @@ def build_list_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -336,7 +332,7 @@ def build_get_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -375,7 +371,7 @@ def build_create_or_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -417,7 +413,7 @@ def build_delete_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -456,7 +452,7 @@ def build_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -498,7 +494,7 @@ def build_reissue_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -539,7 +535,7 @@ def build_renew_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -580,7 +576,7 @@ def build_resend_email_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -618,7 +614,7 @@ def build_resend_request_emails_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -659,7 +655,7 @@ def build_retrieve_site_seal_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -700,7 +696,7 @@ def build_verify_domain_ownership_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -738,7 +734,7 @@ def build_retrieve_certificate_actions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -776,7 +772,7 @@ def build_retrieve_certificate_email_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -843,7 +839,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -988,14 +984,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1052,7 +1048,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1152,7 +1148,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1208,14 +1204,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1381,7 +1377,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1454,7 +1450,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1588,14 +1584,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1664,7 +1660,7 @@ def list_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1767,7 +1763,7 @@ def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1825,14 +1821,14 @@ def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -2005,7 +2001,7 @@ def begin_create_or_update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2081,7 +2077,7 @@ def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_certificate_request( @@ -2223,14 +2219,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2376,14 +2372,14 @@ def reissue( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2520,14 +2516,14 @@ def renew( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2594,7 +2590,7 @@ def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -2723,14 +2719,14 @@ def resend_request_emails( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2865,14 +2861,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2943,7 +2939,7 @@ def verify_domain_ownership( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -3005,7 +3001,7 @@ def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3071,7 +3067,7 @@ def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_environments_operations.py index a2c05148e13f..6ab759e032c1 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_environments_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -76,7 +73,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -111,7 +108,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -149,7 +146,7 @@ def 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -190,7 +187,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -228,7 +225,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -269,7 +266,7 @@ def build_list_capacities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +302,7 @@ def build_get_vip_info_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -341,7 +338,7 @@ def build_change_vnet_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -382,7 +379,7 @@ def build_get_ase_v3_networking_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -420,7 +417,7 @@ def build_update_ase_networking_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -461,7 +458,7 @@ def build_list_diagnostics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -499,7 +496,7 @@ def build_get_diagnostics_item_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -538,7 +535,7 @@ def build_get_inbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -576,7 +573,7 @@ def build_list_multi_role_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -614,7 +611,7 @@ def build_get_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -652,7 +649,7 @@ def build_create_or_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -693,7 +690,7 @@ def build_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -734,7 +731,7 @@ def build_list_multi_role_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -773,7 +770,7 @@ def build_list_multi_role_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -811,7 +808,7 @@ def build_list_multi_role_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -849,7 +846,7 @@ def build_list_multi_role_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -887,7 +884,7 @@ def build_list_operations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -925,7 +922,7 @@ def build_get_outbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -963,7 +960,7 @@ def build_get_private_endpoint_connection_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1001,7 +998,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1042,7 +1039,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1086,7 +1083,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1127,7 +1124,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1163,7 +1160,7 @@ def build_reboot_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1199,7 +1196,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1237,7 +1234,7 @@ def build_list_app_service_plans_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1280,7 +1277,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1318,7 +1315,7 @@ def build_suspend_request(resource_group_name: str, name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1356,7 +1353,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1396,7 +1393,7 @@ def build_list_worker_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1434,7 +1431,7 @@ def build_get_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1473,7 +1470,7 @@ def build_create_or_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1515,7 +1512,7 @@ def build_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1557,7 +1554,7 @@ def build_list_worker_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1597,7 +1594,7 @@ def build_list_web_worker_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1636,7 +1633,7 @@ def build_list_worker_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1675,7 +1672,7 @@ def build_list_web_worker_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1743,7 +1740,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1832,7 +1829,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -1930,7 +1927,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -1986,14 +1983,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -2162,7 +2159,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2221,7 +2218,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -2287,7 +2284,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2428,14 +2425,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2503,7 +2500,7 @@ def list_capacities(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2602,7 +2599,7 @@ def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -2654,14 +2651,14 @@ def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2820,7 +2817,7 @@ def begin_change_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) @@ -2833,7 +2830,7 @@ def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2969,7 +2966,7 @@ def get_ase_v3_networking_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) request = build_get_ase_v3_networking_configuration_request( @@ -3105,14 +3102,14 @@ def update_ase_networking_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ase_networking_configuration, (IO, bytes)): + if isinstance(ase_networking_configuration, (IOBase, bytes)): _content = ase_networking_configuration else: _json = self._serialize.body(ase_networking_configuration, "AseV3NetworkingConfiguration") @@ -3183,7 +3180,7 @@ def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -3251,7 +3248,7 @@ def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -3312,7 +3309,7 @@ def get_inbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3405,7 +3402,7 @@ def list_multi_role_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3504,7 +3501,7 @@ def get_multi_role_pool(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -3560,14 +3557,14 @@ def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3726,7 +3723,7 @@ def begin_create_or_update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -3867,14 +3864,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -3947,7 +3944,7 @@ def list_multi_role_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4043,7 +4040,7 @@ def list_multi_role_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4136,7 +4133,7 @@ def list_multi_role_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4227,7 +4224,7 @@ def list_multi_role_usages(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -4326,7 +4323,7 @@ def list_operations(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -4386,7 +4383,7 @@ def get_outbound_network_dependencies_endpoints( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -4481,7 +4478,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -4584,7 +4581,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -4642,14 +4639,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -4823,7 +4820,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -4883,7 +4880,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -4958,7 +4955,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5029,7 +5026,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -5095,7 +5092,7 @@ def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -5141,7 +5138,7 @@ def _resume_initial(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -5211,7 +5208,7 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5340,7 +5337,7 @@ def list_app_service_plans( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -5436,7 +5433,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5522,7 +5519,7 @@ def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -5592,7 +5589,7 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5726,7 +5723,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -5820,7 +5817,7 @@ def list_worker_pools( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -5923,7 +5920,7 @@ def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -5981,14 +5978,14 @@ def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -6157,7 +6154,7 @@ def begin_create_or_update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -6308,14 +6305,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -6389,7 +6386,7 @@ def list_worker_pool_instance_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -6488,7 +6485,7 @@ def list_web_worker_metric_definitions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -6584,7 +6581,7 @@ def list_worker_pool_skus( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -6680,7 +6677,7 @@ def list_web_worker_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_plans_operations.py index 484a129a4cb9..02dcfa16b2a3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -151,7 +148,7 @@ def 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -190,7 +187,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -226,7 +223,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -267,7 +264,7 @@ def build_list_capabilities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +302,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -345,7 +342,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -385,7 +382,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -425,7 +422,7 @@ def build_list_web_apps_by_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -465,7 +462,7 @@ def build_get_hybrid_connection_plan_limit_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -503,7 +500,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -541,7 +538,7 @@ def build_restart_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -588,7 +585,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +629,7 @@ def build_get_server_farm_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -670,7 +667,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +705,7 @@ def build_list_vnets_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -746,7 +743,7 @@ def build_get_vnet_from_server_farm_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -785,7 +782,7 @@ def build_get_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -825,7 +822,7 @@ def build_update_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -868,7 +865,7 @@ def build_list_routes_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -907,7 +904,7 @@ def build_get_route_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -947,7 +944,7 @@ def build_create_or_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -990,7 +987,7 @@ def build_delete_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1030,7 +1027,7 @@ def build_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1073,7 +1070,7 @@ def build_reboot_worker_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1143,7 +1140,7 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1229,7 +1226,7 @@ def list_by_resource_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1327,7 +1324,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) request = build_get_request( @@ -1379,14 +1376,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1541,7 +1538,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1614,7 +1611,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1744,14 +1741,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1824,7 +1821,7 @@ def list_capabilities(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1894,7 +1891,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -1966,7 +1963,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -2034,7 +2031,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2098,7 +2095,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2201,7 +2198,7 @@ def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2259,7 +2256,7 @@ def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2365,7 +2362,7 @@ def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_web_apps_request( @@ -2436,7 +2433,7 @@ def list_web_apps( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2538,7 +2535,7 @@ def get_server_farm_skus(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2600,7 +2597,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2700,7 +2697,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> List _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -2768,7 +2765,7 @@ def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2839,7 +2836,7 @@ def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2993,14 +2990,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3075,7 +3072,7 @@ def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3146,7 +3143,7 @@ def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3301,14 +3298,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetRoute] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3385,7 +3382,7 @@ def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_route_request( @@ -3536,14 +3533,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetRoute] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3618,7 +3615,7 @@ def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificate_orders_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificate_orders_diagnostics_operations.py index 2f7d3cd6aaa9..b88c41f525c6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificate_orders_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificate_orders_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_app_service_certificate_order_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_app_service_certificate_order_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -173,7 +168,7 @@ def list_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -290,7 +285,7 @@ def get_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_app_service_certificate_order_detector_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificate_registration_provider_operations.py index d8410cc604e3..c0fd5bdb7406 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificates_operations.py index 99f33092eb0a..8aac3399b7c0 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -183,7 +179,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +215,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -290,7 +286,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["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -376,7 +372,7 @@ def list_by_resource_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -474,7 +470,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -604,14 +600,14 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -682,7 +678,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -812,14 +808,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_deleted_web_apps_operations.py index c232450651e9..651292145b9c 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +64,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +93,7 @@ def build_get_deleted_web_app_by_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -156,7 +151,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -241,7 +236,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_diagnostics_operations.py index 3a9e15cc21e6..e0aa7e43dd2e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ def build_list_site_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -185,7 +180,7 @@ def build_get_site_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +302,7 @@ def build_list_site_analyses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -351,7 +346,7 @@ def build_get_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -400,7 +395,7 @@ def build_execute_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -446,7 +441,7 @@ def build_list_site_detectors_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -490,7 +485,7 @@ def build_get_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -539,7 +534,7 @@ def build_execute_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -948,7 +943,7 @@ def build_get_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1079,7 +1074,7 @@ def list_hosting_environment_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1195,7 +1190,7 @@ def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1257,7 +1252,7 @@ def list_site_detector_responses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1373,7 +1368,7 @@ def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1435,7 +1430,7 @@ def list_site_diagnostic_categories( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1538,7 +1533,7 @@ def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1599,7 +1594,7 @@ def list_site_analyses( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1705,7 +1700,7 @@ def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1791,7 +1786,7 @@ def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1856,7 +1851,7 @@ def list_site_detectors( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1962,7 +1957,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -2048,7 +2043,7 @@ def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2113,7 +2108,7 @@ def list_site_detector_responses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2233,7 +2228,7 @@ def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2298,7 +2293,7 @@ def list_site_diagnostic_categories_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2404,7 +2399,7 @@ def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2468,7 +2463,7 @@ def list_site_analyses_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2583,7 +2578,7 @@ def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2673,7 +2668,7 @@ def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2741,7 +2736,7 @@ def list_site_detectors_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2856,7 +2851,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DetectorDefinition] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -2946,7 +2941,7 @@ def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_domain_registration_provider_operations.py index c255accdcadf..829de9214e43 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -97,7 +92,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_domains_operations.py index ca1708b94660..8cb32ba24eec 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -76,7 +72,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(subscription_id: str, **kwargs: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -126,7 +122,7 @@ def build_list_recommendations_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -156,7 +152,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +187,7 @@ def build_get_request(resource_group_name: str, domain_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -229,7 +225,7 @@ def 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -275,7 +271,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -317,7 +313,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -358,7 +354,7 @@ def build_list_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -396,7 +392,7 @@ def build_get_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +431,7 @@ def build_create_or_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -477,7 +473,7 @@ def build_delete_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -516,7 +512,7 @@ def build_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -556,7 +552,7 @@ def build_renew_request(resource_group_name: str, domain_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -674,14 +670,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -736,7 +732,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -827,7 +823,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -927,7 +923,7 @@ def list_recommendations( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -941,7 +937,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1025,7 +1021,7 @@ def list_by_resource_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1123,7 +1119,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1175,14 +1171,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1333,7 +1329,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1410,7 +1406,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -1537,14 +1533,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1613,7 +1609,7 @@ def list_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1716,7 +1712,7 @@ def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1869,14 +1865,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1950,7 +1946,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_ownership_identifier_request( @@ -2099,14 +2095,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2178,7 +2174,7 @@ def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_global_operations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_global_operations_operations.py index a199e4ed6bd1..6e570b3c4e0f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_global_operations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_global_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, List, Optional, TypeVar from azure.core.exceptions import ( @@ -28,10 +27,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_deleted_web_app_request(deleted_site_id: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -72,7 +67,7 @@ def build_get_deleted_web_app_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,7 @@ def build_get_subscription_operation_with_async_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -169,7 +164,7 @@ def get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_request( @@ -230,7 +225,7 @@ def get_deleted_web_app_snapshots(self, deleted_site_id: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.Snapshot]] = kwargs.pop("cls", None) request = build_get_deleted_web_app_snapshots_request( @@ -295,7 +290,7 @@ def get_subscription_operation_with_async_response( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_get_subscription_operation_with_async_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_kube_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_kube_environments_operations.py index f17c43af75dd..f487e91b2ea7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_kube_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_kube_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -144,7 +140,7 @@ def 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -183,7 +179,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +215,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -287,7 +283,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.KubeEnvironme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +368,7 @@ def list_by_resource_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -470,7 +466,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Kub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) request = build_get_request( @@ -526,14 +522,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironment") @@ -694,7 +690,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -753,7 +749,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -812,7 +808,7 @@ def begin_delete(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -952,14 +948,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironmentPatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_provider_operations.py index 4f8e3c450081..58a8f3cb4bf2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -70,7 +65,7 @@ def build_get_function_app_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -93,7 +88,7 @@ def build_get_function_app_stacks_for_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -121,7 +116,7 @@ def build_get_web_app_stacks_for_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -147,7 +142,7 @@ def build_list_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -168,7 +163,7 @@ def build_get_web_app_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -191,7 +186,7 @@ def build_get_available_stacks_on_prem_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -253,7 +248,7 @@ def get_available_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -341,7 +336,7 @@ def get_function_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -431,7 +426,7 @@ def get_function_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -524,7 +519,7 @@ def get_web_app_stacks_for_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -612,7 +607,7 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -699,7 +694,7 @@ def get_web_app_stacks( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -789,7 +784,7 @@ def get_available_stacks_on_prem( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_recommendations_operations.py index a274af95911b..52df0d1a5575 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -75,7 +70,7 @@ def build_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,7 @@ def build_disable_recommendation_for_subscription_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -136,7 +131,7 @@ def build_list_history_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +179,7 @@ def build_list_recommended_rules_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -231,7 +226,7 @@ def build_disable_all_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -275,7 +270,7 @@ def build_reset_all_filters_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -321,7 +316,7 @@ def build_get_rule_details_by_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -370,7 +365,7 @@ def build_disable_recommendation_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -416,7 +411,7 @@ def build_list_history_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -464,7 +459,7 @@ def build_list_recommended_rules_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -506,7 +501,7 @@ def build_disable_all_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +539,7 @@ def build_reset_all_filters_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -589,7 +584,7 @@ def build_get_rule_details_by_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +627,7 @@ def build_disable_recommendation_for_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +703,7 @@ def list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -801,7 +796,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -859,7 +854,7 @@ def disable_recommendation_for_subscription( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -925,7 +920,7 @@ def list_history_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1032,7 +1027,7 @@ def list_recommended_rules_for_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1137,7 +1132,7 @@ def disable_all_for_hosting_environment( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -1202,7 +1197,7 @@ def reset_all_filters_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -1279,7 +1274,7 @@ def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -1352,7 +1347,7 @@ def disable_recommendation_for_hosting_environment( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -1421,7 +1416,7 @@ def list_history_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1528,7 +1523,7 @@ def list_recommended_rules_for_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1631,7 +1626,7 @@ def disable_all_for_web_app( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1693,7 +1688,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1769,7 +1764,7 @@ def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1840,7 +1835,7 @@ def disable_recommendation_for_site( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_resource_health_metadata_operations.py index f0dc021106ef..c2f89bc003b9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -140,7 +135,7 @@ def build_get_by_site_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +173,7 @@ def build_list_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +212,7 @@ def build_get_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -284,7 +279,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -372,7 +367,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -465,7 +460,7 @@ def list_by_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -564,7 +559,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -626,7 +621,7 @@ def list_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -731,7 +726,7 @@ def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_static_sites_operations.py index 0d3c18fb5d9f..27cb0fa1bb64 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_static_sites_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_preview_workflow_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -83,7 +80,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -109,7 +106,7 @@ def build_get_static_sites_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -146,7 +143,7 @@ def build_get_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +181,7 @@ def build_create_or_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -225,7 +222,7 @@ def build_delete_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -263,7 +260,7 @@ def build_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -304,7 +301,7 @@ def build_list_static_site_users_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -343,7 +340,7 @@ def build_delete_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -383,7 +380,7 @@ def build_update_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -426,7 +423,7 @@ def build_get_static_site_builds_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -464,7 +461,7 @@ def build_get_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -503,7 +500,7 @@ def build_delete_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -542,7 +539,7 @@ def build_create_or_update_static_site_build_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -584,7 +581,7 @@ def build_create_or_update_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -626,7 +623,7 @@ def build_list_static_site_build_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -665,7 +662,7 @@ def build_list_static_site_build_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -704,7 +701,7 @@ def build_list_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -743,7 +740,7 @@ def build_get_user_provided_function_apps_for_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -787,7 +784,7 @@ def build_get_user_provided_function_app_for_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -834,7 +831,7 @@ def build_register_user_provided_function_app_with_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -884,7 +881,7 @@ def build_detach_user_provided_function_app_from_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -924,7 +921,7 @@ def build_create_zip_deployment_for_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -966,7 +963,7 @@ def build_create_or_update_static_site_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1007,7 +1004,7 @@ def build_create_or_update_static_site_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1048,7 +1045,7 @@ def build_create_user_roles_invitation_link_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1089,7 +1086,7 @@ def build_list_static_site_custom_domains_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1127,7 +1124,7 @@ def build_get_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1166,7 +1163,7 @@ def build_create_or_update_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1208,7 +1205,7 @@ def build_delete_static_site_custom_domain_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1247,7 +1244,7 @@ def build_validate_custom_domain_can_be_added_to_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1289,7 +1286,7 @@ def build_detach_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1327,7 +1324,7 @@ def build_list_static_site_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1365,7 +1362,7 @@ def build_list_static_site_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1403,7 +1400,7 @@ def build_list_static_site_configured_roles_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1441,7 +1438,7 @@ def build_list_static_site_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1479,7 +1476,7 @@ def build_list_static_site_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1517,7 +1514,7 @@ def build_get_private_endpoint_connection_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1555,7 +1552,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1596,7 +1593,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1640,7 +1637,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1681,7 +1678,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1719,7 +1716,7 @@ def build_reset_static_site_api_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1760,7 +1757,7 @@ def build_get_user_provided_function_apps_for_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1798,7 +1795,7 @@ def build_get_user_provided_function_app_for_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1843,7 +1840,7 @@ def build_register_user_provided_function_app_with_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1887,7 +1884,7 @@ def build_detach_user_provided_function_app_from_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1926,7 +1923,7 @@ def build_create_zip_deployment_for_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2072,14 +2069,14 @@ def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -2136,7 +2133,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.StaticSiteARMResource"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -2224,7 +2221,7 @@ def get_static_sites_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -2322,7 +2319,7 @@ def get_static_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -2378,14 +2375,14 @@ def _create_or_update_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -2546,7 +2543,7 @@ def begin_create_or_update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2605,7 +2602,7 @@ def _delete_static_site_initial( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_request( @@ -2664,7 +2661,7 @@ def begin_delete_static_site(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -2802,14 +2799,14 @@ def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -2880,7 +2877,7 @@ def list_static_site_users( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -2986,7 +2983,7 @@ def delete_static_site_user( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_user_request( @@ -3139,14 +3136,14 @@ def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -3213,7 +3210,7 @@ def get_static_site_builds( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -3316,7 +3313,7 @@ def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -3369,7 +3366,7 @@ def _delete_static_site_build_initial( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_build_request( @@ -3433,7 +3430,7 @@ def begin_delete_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3581,14 +3578,14 @@ def create_or_update_static_site_build_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3739,14 +3736,14 @@ def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -3814,7 +3811,7 @@ def list_static_site_build_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -3918,7 +3915,7 @@ def list_static_site_build_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_app_settings_request( @@ -3987,7 +3984,7 @@ def list_static_site_build_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_build_function_app_settings_request( @@ -4050,7 +4047,7 @@ def get_user_provided_function_apps_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -4157,7 +4154,7 @@ def get_user_provided_function_app_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_build_request( @@ -4218,14 +4215,14 @@ def _register_user_provided_function_app_with_static_site_build_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -4433,7 +4430,7 @@ def begin_register_user_provided_function_app_with_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -4514,7 +4511,7 @@ def detach_user_provided_function_app_from_static_site_build( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_build_request( @@ -4569,14 +4566,14 @@ def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -4739,7 +4736,7 @@ def begin_create_zip_deployment_for_static_site_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -4877,14 +4874,14 @@ def create_or_update_static_site_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -5021,14 +5018,14 @@ def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -5169,14 +5166,14 @@ def create_user_roles_invitation_link( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): _content = static_site_user_roles_invitation_envelope else: _json = self._serialize.body( @@ -5243,7 +5240,7 @@ def list_static_site_custom_domains( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -5346,7 +5343,7 @@ def get_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) request = build_get_static_site_custom_domain_request( @@ -5406,14 +5403,14 @@ def _create_or_update_static_site_custom_domain_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -5595,7 +5592,7 @@ def begin_create_or_update_static_site_custom_domain( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5655,7 +5652,7 @@ def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_static_site_custom_domain_request( @@ -5719,7 +5716,7 @@ def begin_delete_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5781,14 +5778,14 @@ def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): _content = static_site_custom_domain_request_properties_envelope else: _json = self._serialize.body( @@ -5956,7 +5953,7 @@ def begin_validate_custom_domain_can_be_added_to_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -6014,7 +6011,7 @@ def _detach_static_site_initial( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -6073,7 +6070,7 @@ def begin_detach_static_site(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6135,7 +6132,7 @@ def list_static_site_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -6236,7 +6233,7 @@ def list_static_site_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_app_settings_request( @@ -6302,7 +6299,7 @@ def list_static_site_configured_roles( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringList] = kwargs.pop("cls", None) request = build_list_static_site_configured_roles_request( @@ -6368,7 +6365,7 @@ def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -6432,7 +6429,7 @@ def list_static_site_secrets(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -6492,7 +6489,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -6595,7 +6592,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -6653,14 +6650,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -6834,7 +6831,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -6894,7 +6891,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -6969,7 +6966,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -7040,7 +7037,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -7176,14 +7173,14 @@ def reset_static_site_api_key( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") @@ -7244,7 +7241,7 @@ def get_user_provided_function_apps_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -7347,7 +7344,7 @@ def get_user_provided_function_app_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_request( @@ -7406,14 +7403,14 @@ def _register_user_provided_function_app_with_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -7608,7 +7605,7 @@ def begin_register_user_provided_function_app_with_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -7685,7 +7682,7 @@ def detach_user_provided_function_app_from_static_site( # pylint: disable=incon _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_request( @@ -7738,14 +7735,14 @@ def _create_zip_deployment_for_static_site_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -7898,7 +7895,7 @@ def begin_create_zip_deployment_for_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_top_level_domains_operations.py index 36a01b09400c..5d412abdd04d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -251,7 +247,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -359,7 +355,7 @@ def list_agreements( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -373,7 +369,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_web_apps_operations.py index 0bf7d77c864d..5bc95e2f2f98 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -78,7 +75,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -115,7 +112,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -153,7 +150,7 @@ def 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -200,7 +197,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -242,7 +239,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -283,7 +280,7 @@ def build_analyze_custom_hostname_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -323,7 +320,7 @@ def build_apply_slot_config_to_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -362,7 +359,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -401,7 +398,7 @@ def build_list_backups_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -439,7 +436,7 @@ def build_get_backup_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -478,7 +475,7 @@ def build_delete_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -517,7 +514,7 @@ def build_list_backup_status_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -559,7 +556,7 @@ def build_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -601,7 +598,7 @@ def build_list_basic_publishing_credentials_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -639,7 +636,7 @@ def build_get_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -677,7 +674,7 @@ def build_update_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -718,7 +715,7 @@ def build_get_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -756,7 +753,7 @@ def build_update_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -797,7 +794,7 @@ def build_list_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -835,7 +832,7 @@ def build_update_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -876,7 +873,7 @@ def build_list_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -914,7 +911,7 @@ def build_update_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -955,7 +952,7 @@ def build_get_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -993,7 +990,7 @@ def build_update_auth_settings_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1034,7 +1031,7 @@ def build_get_auth_settings_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1072,7 +1069,7 @@ def build_update_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1113,7 +1110,7 @@ def build_list_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1151,7 +1148,7 @@ def build_update_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1192,7 +1189,7 @@ def build_delete_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1230,7 +1227,7 @@ def build_get_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1268,7 +1265,7 @@ def build_get_app_settings_key_vault_references_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1306,7 +1303,7 @@ def build_get_app_setting_key_vault_reference_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1345,7 +1342,7 @@ def build_get_site_connection_string_key_vault_references_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1383,7 +1380,7 @@ def build_get_site_connection_string_key_vault_reference_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1422,7 +1419,7 @@ def build_update_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1463,7 +1460,7 @@ def build_list_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1501,7 +1498,7 @@ def build_get_diagnostic_logs_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1539,7 +1536,7 @@ def build_update_diagnostic_logs_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1580,7 +1577,7 @@ def build_update_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1621,7 +1618,7 @@ def build_list_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1659,7 +1656,7 @@ def build_list_publishing_credentials_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1697,7 +1694,7 @@ def build_update_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1738,7 +1735,7 @@ def build_list_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1776,7 +1773,7 @@ def build_list_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1814,7 +1811,7 @@ def build_update_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1855,7 +1852,7 @@ def build_get_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1893,7 +1890,7 @@ def build_create_or_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1934,7 +1931,7 @@ def build_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -1975,7 +1972,7 @@ def build_list_configuration_snapshot_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2013,7 +2010,7 @@ def build_get_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2052,7 +2049,7 @@ def build_recover_site_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2091,7 +2088,7 @@ def build_get_web_site_container_logs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -2129,7 +2126,7 @@ def build_get_container_logs_zip_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -2167,7 +2164,7 @@ def build_list_continuous_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2205,7 +2202,7 @@ def build_get_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2244,7 +2241,7 @@ def build_delete_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2283,7 +2280,7 @@ def build_start_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2322,7 +2319,7 @@ def build_stop_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2361,7 +2358,7 @@ def build_list_deployments_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2399,7 +2396,7 @@ def build_get_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2438,7 +2435,7 @@ def build_create_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2480,7 +2477,7 @@ def build_delete_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2519,7 +2516,7 @@ def build_list_deployment_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2558,7 +2555,7 @@ def build_discover_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2599,7 +2596,7 @@ def build_list_domain_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2637,7 +2634,7 @@ def build_get_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2678,7 +2675,7 @@ def build_create_or_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2722,7 +2719,7 @@ def build_delete_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2763,7 +2760,7 @@ def build_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2807,7 +2804,7 @@ def build_get_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2845,7 +2842,7 @@ def build_create_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -2886,7 +2883,7 @@ def build_get_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2924,7 +2921,7 @@ def build_list_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2962,7 +2959,7 @@ def build_get_functions_admin_token_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3000,7 +2997,7 @@ def build_get_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3039,7 +3036,7 @@ def build_create_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3081,7 +3078,7 @@ def build_delete_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3120,7 +3117,7 @@ def build_create_or_update_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3163,7 +3160,7 @@ def build_delete_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3203,7 +3200,7 @@ def build_list_function_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3242,7 +3239,7 @@ def build_list_function_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3281,7 +3278,7 @@ def build_list_host_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3319,7 +3316,7 @@ def build_list_sync_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3357,7 +3354,7 @@ def build_sync_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3395,7 +3392,7 @@ def build_create_or_update_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3438,7 +3435,7 @@ def build_delete_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3478,7 +3475,7 @@ def build_list_host_name_bindings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3516,7 +3513,7 @@ def build_get_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3555,7 +3552,7 @@ def build_create_or_update_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3597,7 +3594,7 @@ def build_delete_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3636,7 +3633,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3676,7 +3673,7 @@ def build_create_or_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3719,7 +3716,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3759,7 +3756,7 @@ def build_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3802,7 +3799,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3840,7 +3837,7 @@ def build_list_relay_service_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3878,7 +3875,7 @@ def build_get_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3917,7 +3914,7 @@ def build_create_or_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -3959,7 +3956,7 @@ def build_delete_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3998,7 +3995,7 @@ def build_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4040,7 +4037,7 @@ def build_list_instance_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4078,7 +4075,7 @@ def build_get_instance_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4117,7 +4114,7 @@ def build_get_instance_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4156,7 +4153,7 @@ def build_create_instance_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4198,7 +4195,7 @@ def build_get_instance_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4237,7 +4234,7 @@ def build_list_instance_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4276,7 +4273,7 @@ def build_get_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4316,7 +4313,7 @@ def build_delete_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4356,7 +4353,7 @@ def build_get_instance_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4396,7 +4393,7 @@ def build_list_instance_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4442,7 +4439,7 @@ def build_get_instance_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4483,7 +4480,7 @@ def build_list_instance_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4521,7 +4518,7 @@ def build_is_cloneable_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4559,7 +4556,7 @@ def build_list_site_backups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4597,7 +4594,7 @@ def build_list_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4635,7 +4632,7 @@ def build_migrate_storage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4677,7 +4674,7 @@ def build_migrate_my_sql_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4718,7 +4715,7 @@ def build_get_migrate_my_sql_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4756,7 +4753,7 @@ def build_get_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4794,7 +4791,7 @@ def build_create_or_update_swift_virtual_network_connection_with_check_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4835,7 +4832,7 @@ def build_delete_swift_virtual_network_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4873,7 +4870,7 @@ def build_update_swift_virtual_network_connection_with_check_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -4914,7 +4911,7 @@ def build_list_network_features_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4953,7 +4950,7 @@ def build_get_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4999,7 +4996,7 @@ def build_start_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5050,7 +5047,7 @@ def build_start_web_site_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5094,7 +5091,7 @@ def build_stop_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5132,7 +5129,7 @@ def build_get_network_traces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5171,7 +5168,7 @@ def build_get_network_trace_operation_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5210,7 +5207,7 @@ def build_get_network_traces_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5249,7 +5246,7 @@ def build_generate_new_site_publishing_password_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5287,7 +5284,7 @@ def build_list_perf_mon_counters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5327,7 +5324,7 @@ def build_get_site_php_error_log_flag_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5365,7 +5362,7 @@ def build_list_premier_add_ons_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5403,7 +5400,7 @@ def build_get_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5442,7 +5439,7 @@ def build_add_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5484,7 +5481,7 @@ def build_delete_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5523,7 +5520,7 @@ def build_update_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5565,7 +5562,7 @@ def build_get_private_access_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5603,7 +5600,7 @@ def build_put_private_access_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5644,7 +5641,7 @@ def build_get_private_endpoint_connection_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5682,7 +5679,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5723,7 +5720,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -5767,7 +5764,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5808,7 +5805,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5846,7 +5843,7 @@ def build_list_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5884,7 +5881,7 @@ def build_get_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5923,7 +5920,7 @@ def build_delete_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5962,7 +5959,7 @@ def build_get_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6001,7 +5998,7 @@ def build_list_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6040,7 +6037,7 @@ def build_get_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6080,7 +6077,7 @@ def build_list_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6119,7 +6116,7 @@ def build_list_public_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6157,7 +6154,7 @@ def build_get_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6196,7 +6193,7 @@ def build_create_or_update_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6238,7 +6235,7 @@ def build_delete_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6277,7 +6274,7 @@ def build_list_publishing_profile_xml_with_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -6318,7 +6315,7 @@ def build_reset_production_slot_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6362,7 +6359,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6404,7 +6401,7 @@ def build_restore_from_backup_blob_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6445,7 +6442,7 @@ def build_restore_from_deleted_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6486,7 +6483,7 @@ def build_restore_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6527,7 +6524,7 @@ def build_list_site_extensions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6565,7 +6562,7 @@ def build_get_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6604,7 +6601,7 @@ def build_install_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6643,7 +6640,7 @@ def build_delete_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6680,7 +6677,7 @@ def build_list_slots_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6718,7 +6715,7 @@ def build_get_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6757,7 +6754,7 @@ def build_create_or_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6806,7 +6803,7 @@ def build_delete_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6851,7 +6848,7 @@ def build_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6899,7 +6896,7 @@ def build_analyze_custom_hostname_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6940,7 +6937,7 @@ def build_apply_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -6982,7 +6979,7 @@ def build_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7024,7 +7021,7 @@ def build_list_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7063,7 +7060,7 @@ def build_get_backup_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7103,7 +7100,7 @@ def build_delete_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7143,7 +7140,7 @@ def build_list_backup_status_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7186,7 +7183,7 @@ def build_restore_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7229,7 +7226,7 @@ def build_list_basic_publishing_credentials_policies_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7268,7 +7265,7 @@ def build_get_ftp_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7307,7 +7304,7 @@ def build_update_ftp_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7349,7 +7346,7 @@ def build_get_scm_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7388,7 +7385,7 @@ def build_update_scm_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7430,7 +7427,7 @@ def build_list_configurations_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7469,7 +7466,7 @@ def build_update_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7511,7 +7508,7 @@ def build_list_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7550,7 +7547,7 @@ def build_update_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7592,7 +7589,7 @@ def build_get_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7631,7 +7628,7 @@ def build_update_auth_settings_v2_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7673,7 +7670,7 @@ def build_get_auth_settings_v2_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7712,7 +7709,7 @@ def build_update_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7754,7 +7751,7 @@ def build_list_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7793,7 +7790,7 @@ def build_update_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -7835,7 +7832,7 @@ def build_delete_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7874,7 +7871,7 @@ def build_get_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7913,7 +7910,7 @@ def build_get_app_settings_key_vault_references_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7952,7 +7949,7 @@ def build_get_app_setting_key_vault_reference_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7992,7 +7989,7 @@ def build_get_site_connection_string_key_vault_references_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8031,7 +8028,7 @@ def build_get_site_connection_string_key_vault_reference_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8071,7 +8068,7 @@ def build_update_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8113,7 +8110,7 @@ def build_list_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8152,7 +8149,7 @@ def build_get_diagnostic_logs_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8191,7 +8188,7 @@ def build_update_diagnostic_logs_config_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8233,7 +8230,7 @@ def build_update_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8275,7 +8272,7 @@ def build_list_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8314,7 +8311,7 @@ def build_list_publishing_credentials_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8353,7 +8350,7 @@ def build_update_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8395,7 +8392,7 @@ def build_list_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8434,7 +8431,7 @@ def build_get_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8473,7 +8470,7 @@ def build_create_or_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8515,7 +8512,7 @@ def build_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -8557,7 +8554,7 @@ def build_list_configuration_snapshot_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8596,7 +8593,7 @@ def build_get_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8636,7 +8633,7 @@ def build_recover_site_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8676,7 +8673,7 @@ def build_get_web_site_container_logs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -8715,7 +8712,7 @@ def build_get_container_logs_zip_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -8754,7 +8751,7 @@ def build_list_continuous_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8793,7 +8790,7 @@ def build_get_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8833,7 +8830,7 @@ def build_delete_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8873,7 +8870,7 @@ def build_start_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8913,7 +8910,7 @@ def build_stop_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8953,7 +8950,7 @@ def build_list_deployments_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8992,7 +8989,7 @@ def build_get_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9032,7 +9029,7 @@ def build_create_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9075,7 +9072,7 @@ def build_delete_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9115,7 +9112,7 @@ def build_list_deployment_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9155,7 +9152,7 @@ def build_discover_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9197,7 +9194,7 @@ def build_list_domain_ownership_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9241,7 +9238,7 @@ def build_get_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9288,7 +9285,7 @@ def build_create_or_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9338,7 +9335,7 @@ def build_delete_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9385,7 +9382,7 @@ def build_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9430,7 +9427,7 @@ def build_get_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9469,7 +9466,7 @@ def build_create_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9511,7 +9508,7 @@ def build_get_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9550,7 +9547,7 @@ def build_list_instance_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9589,7 +9586,7 @@ def build_get_functions_admin_token_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9628,7 +9625,7 @@ def build_get_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9668,7 +9665,7 @@ def build_create_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9711,7 +9708,7 @@ def build_delete_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9757,7 +9754,7 @@ def build_create_or_update_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -9807,7 +9804,7 @@ def build_delete_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9848,7 +9845,7 @@ def build_list_function_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9888,7 +9885,7 @@ def build_list_function_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9928,7 +9925,7 @@ def build_list_host_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9967,7 +9964,7 @@ def build_list_sync_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10006,7 +10003,7 @@ def build_sync_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10045,7 +10042,7 @@ def build_create_or_update_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10089,7 +10086,7 @@ def build_delete_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10130,7 +10127,7 @@ def build_list_host_name_bindings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10169,7 +10166,7 @@ def build_get_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10209,7 +10206,7 @@ def build_create_or_update_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10252,7 +10249,7 @@ def build_delete_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10298,7 +10295,7 @@ def build_get_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10345,7 +10342,7 @@ def build_create_or_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10395,7 +10392,7 @@ def build_delete_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10442,7 +10439,7 @@ def build_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10486,7 +10483,7 @@ def build_list_hybrid_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10525,7 +10522,7 @@ def build_list_relay_service_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10564,7 +10561,7 @@ def build_get_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10604,7 +10601,7 @@ def build_create_or_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10647,7 +10644,7 @@ def build_delete_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10687,7 +10684,7 @@ def build_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10730,7 +10727,7 @@ def build_list_instance_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10769,7 +10766,7 @@ def build_get_instance_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10809,7 +10806,7 @@ def build_get_instance_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10849,7 +10846,7 @@ def build_create_instance_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -10892,7 +10889,7 @@ def build_get_instance_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10932,7 +10929,7 @@ def build_list_instance_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10978,7 +10975,7 @@ def build_get_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11025,7 +11022,7 @@ def build_delete_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11072,7 +11069,7 @@ def build_get_instance_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11119,7 +11116,7 @@ def build_list_instance_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11167,7 +11164,7 @@ def build_get_instance_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11215,7 +11212,7 @@ def build_list_instance_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11256,7 +11253,7 @@ def build_is_cloneable_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11295,7 +11292,7 @@ def build_list_site_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11334,7 +11331,7 @@ def build_list_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11373,7 +11370,7 @@ def build_get_migrate_my_sql_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11412,7 +11409,7 @@ def build_get_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11451,7 +11448,7 @@ def build_create_or_update_swift_virtual_network_connection_with_check_slot_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11493,7 +11490,7 @@ def build_delete_swift_virtual_network_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11532,7 +11529,7 @@ def build_update_swift_virtual_network_connection_with_check_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -11574,7 +11571,7 @@ def build_list_network_features_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11614,7 +11611,7 @@ def build_get_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11662,7 +11659,7 @@ def build_start_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11715,7 +11712,7 @@ def build_start_web_site_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11760,7 +11757,7 @@ def build_stop_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11799,7 +11796,7 @@ def build_get_network_traces_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11839,7 +11836,7 @@ def build_get_network_trace_operation_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11879,7 +11876,7 @@ def build_get_network_traces_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11919,7 +11916,7 @@ def build_generate_new_site_publishing_password_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11958,7 +11955,7 @@ def build_list_perf_mon_counters_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11999,7 +11996,7 @@ def build_get_site_php_error_log_flag_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12038,7 +12035,7 @@ def build_list_premier_add_ons_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12077,7 +12074,7 @@ def build_get_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12117,7 +12114,7 @@ def build_add_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12160,7 +12157,7 @@ def build_delete_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12200,7 +12197,7 @@ def build_update_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12243,7 +12240,7 @@ def build_get_private_access_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12282,7 +12279,7 @@ def build_put_private_access_vnet_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12324,7 +12321,7 @@ def build_get_private_endpoint_connection_list_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12368,7 +12365,7 @@ def build_get_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12415,7 +12412,7 @@ def build_approve_or_reject_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12465,7 +12462,7 @@ def build_delete_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12507,7 +12504,7 @@ def build_get_private_link_resources_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12546,7 +12543,7 @@ def build_list_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12585,7 +12582,7 @@ def build_get_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12625,7 +12622,7 @@ def build_delete_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12665,7 +12662,7 @@ def build_get_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12705,7 +12702,7 @@ def build_list_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12751,7 +12748,7 @@ def build_get_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12792,7 +12789,7 @@ def build_list_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12832,7 +12829,7 @@ def build_list_public_certificates_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12871,7 +12868,7 @@ def build_get_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12911,7 +12908,7 @@ def build_create_or_update_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -12954,7 +12951,7 @@ def build_delete_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12994,7 +12991,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/xml") @@ -13036,7 +13033,7 @@ def build_reset_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13082,7 +13079,7 @@ def build_restart_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13125,7 +13122,7 @@ def build_restore_from_backup_blob_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13167,7 +13164,7 @@ def build_restore_from_deleted_app_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13209,7 +13206,7 @@ def build_restore_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13251,7 +13248,7 @@ def build_list_site_extensions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13290,7 +13287,7 @@ def build_get_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13330,7 +13327,7 @@ def build_install_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13370,7 +13367,7 @@ def build_delete_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13410,7 +13407,7 @@ def build_list_slot_differences_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13452,7 +13449,7 @@ def build_swap_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13494,7 +13491,7 @@ def build_list_snapshots_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13533,7 +13530,7 @@ def build_list_snapshots_from_dr_secondary_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13572,7 +13569,7 @@ def build_get_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13611,7 +13608,7 @@ def build_create_or_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13659,7 +13656,7 @@ def build_delete_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13700,7 +13697,7 @@ def build_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -13742,7 +13739,7 @@ def build_start_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13789,7 +13786,7 @@ def build_start_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13834,7 +13831,7 @@ def build_stop_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13873,7 +13870,7 @@ def build_stop_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13912,7 +13909,7 @@ def build_sync_repository_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13951,7 +13948,7 @@ def build_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13990,7 +13987,7 @@ def build_list_triggered_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14029,7 +14026,7 @@ def build_get_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14069,7 +14066,7 @@ def build_delete_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14109,7 +14106,7 @@ def build_list_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14149,7 +14146,7 @@ def build_get_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14190,7 +14187,7 @@ def build_run_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14230,7 +14227,7 @@ def build_list_usages_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14271,7 +14268,7 @@ def build_list_vnet_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14310,7 +14307,7 @@ def build_get_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14350,7 +14347,7 @@ def build_create_or_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14393,7 +14390,7 @@ def build_delete_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14433,7 +14430,7 @@ def build_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14482,7 +14479,7 @@ def build_get_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14529,7 +14526,7 @@ def build_create_or_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14579,7 +14576,7 @@ def build_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14623,7 +14620,7 @@ def build_list_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14662,7 +14659,7 @@ def build_get_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14702,7 +14699,7 @@ def build_list_slot_differences_from_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14743,7 +14740,7 @@ def build_swap_slot_with_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14784,7 +14781,7 @@ def build_list_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14822,7 +14819,7 @@ def build_list_snapshots_from_dr_secondary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14860,7 +14857,7 @@ def build_get_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14898,7 +14895,7 @@ def build_create_or_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -14939,7 +14936,7 @@ def build_delete_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14979,7 +14976,7 @@ def build_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15018,7 +15015,7 @@ def build_start_request(resource_group_name: str, name: str, subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15063,7 +15060,7 @@ def build_start_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15105,7 +15102,7 @@ def build_stop_request(resource_group_name: str, name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15143,7 +15140,7 @@ def build_stop_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15181,7 +15178,7 @@ def build_sync_repository_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15219,7 +15216,7 @@ def build_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15257,7 +15254,7 @@ def build_list_triggered_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15295,7 +15292,7 @@ def build_get_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15334,7 +15331,7 @@ def build_delete_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15373,7 +15370,7 @@ def build_list_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15412,7 +15409,7 @@ def build_get_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15452,7 +15449,7 @@ def build_run_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15491,7 +15488,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15531,7 +15528,7 @@ def build_list_vnet_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15569,7 +15566,7 @@ def build_get_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15608,7 +15605,7 @@ def build_create_or_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15650,7 +15647,7 @@ def build_delete_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15689,7 +15686,7 @@ def build_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15731,7 +15728,7 @@ def build_get_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15771,7 +15768,7 @@ def build_create_or_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15814,7 +15811,7 @@ def build_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -15857,7 +15854,7 @@ def build_list_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15895,7 +15892,7 @@ def build_get_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15961,7 +15958,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16052,7 +16049,7 @@ def list_by_resource_group( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16151,7 +16148,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Sit _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Site] = kwargs.pop("cls", None) request = build_get_request( @@ -16203,14 +16200,14 @@ 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -16371,7 +16368,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -16454,7 +16451,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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_request( @@ -16591,14 +16588,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -16675,7 +16672,7 @@ def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -16806,14 +16803,14 @@ def apply_slot_config_to_production( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -16940,14 +16937,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17008,7 +17005,7 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -17111,7 +17108,7 @@ def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -17180,7 +17177,7 @@ def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_request( @@ -17332,14 +17329,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17402,14 +17399,14 @@ def _restore_initial( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -17567,7 +17564,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -17633,7 +17630,7 @@ def list_basic_publishing_credentials_policies( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) error_map = { @@ -17734,7 +17731,7 @@ def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -17870,14 +17867,14 @@ def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -17950,7 +17947,7 @@ def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -18086,14 +18083,14 @@ def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -18158,7 +18155,7 @@ def list_configurations( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -18323,14 +18320,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -18399,7 +18396,7 @@ def list_application_settings(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -18533,14 +18530,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -18609,7 +18606,7 @@ def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -18743,14 +18740,14 @@ def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -18819,7 +18816,7 @@ def get_auth_settings_v2(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -18955,14 +18952,14 @@ def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -19033,7 +19030,7 @@ def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -19157,14 +19154,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -19235,7 +19232,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_request( @@ -19295,7 +19292,7 @@ def get_backup_configuration(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -19353,7 +19350,7 @@ def get_app_settings_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -19456,7 +19453,7 @@ def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -19515,7 +19512,7 @@ def get_site_connection_string_key_vault_references( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -19618,7 +19615,7 @@ def get_site_connection_string_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_request( @@ -19755,14 +19752,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -19833,7 +19830,7 @@ def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -19899,7 +19896,7 @@ def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -20031,14 +20028,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -20173,14 +20170,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -20249,7 +20246,7 @@ def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -20299,7 +20296,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -20364,7 +20361,7 @@ def begin_list_publishing_credentials( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -20498,14 +20495,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -20574,7 +20571,7 @@ def list_site_push_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -20640,7 +20637,7 @@ def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -20782,14 +20779,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -20860,7 +20857,7 @@ def get_configuration(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -20990,14 +20987,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21132,14 +21129,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21206,7 +21203,7 @@ def list_configuration_snapshot_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21309,7 +21306,7 @@ def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -21378,7 +21375,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -21441,7 +21438,7 @@ def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -21506,7 +21503,7 @@ def get_container_logs_zip(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -21565,7 +21562,7 @@ def list_continuous_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -21668,7 +21665,7 @@ def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ContinuousWebJob] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -21737,7 +21734,7 @@ def delete_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_request( @@ -21802,7 +21799,7 @@ def start_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_request( @@ -21867,7 +21864,7 @@ def stop_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -21920,7 +21917,7 @@ def list_deployments(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -22021,7 +22018,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -22159,14 +22156,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -22240,7 +22237,7 @@ def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_request( @@ -22304,7 +22301,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -22437,14 +22434,14 @@ def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -22507,7 +22504,7 @@ def list_domain_ownership_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -22610,7 +22607,7 @@ def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -22756,14 +22753,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -22837,7 +22834,7 @@ def delete_domain_ownership_identifier( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_request( @@ -22979,14 +22976,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -23056,7 +23053,7 @@ def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -23108,14 +23105,14 @@ def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -23266,7 +23263,7 @@ def begin_create_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -23337,7 +23334,7 @@ def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -23395,7 +23392,7 @@ def list_functions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -23494,7 +23491,7 @@ def get_functions_admin_token(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -23562,7 +23559,7 @@ def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) request = build_get_function_request( @@ -23620,14 +23617,14 @@ def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -23792,7 +23789,7 @@ def begin_create_function( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -23868,7 +23865,7 @@ def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_request( @@ -24016,14 +24013,14 @@ def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24104,7 +24101,7 @@ def delete_function_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_request( @@ -24170,7 +24167,7 @@ def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -24239,7 +24236,7 @@ def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -24304,7 +24301,7 @@ def list_host_keys(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -24370,7 +24367,7 @@ def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -24432,7 +24429,7 @@ def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -24579,14 +24576,14 @@ def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -24667,7 +24664,7 @@ def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_request( @@ -24723,7 +24720,7 @@ def list_host_name_bindings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -24826,7 +24823,7 @@ def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -24972,14 +24969,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -25053,7 +25050,7 @@ def delete_host_name_binding( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_request( @@ -25120,7 +25117,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -25274,14 +25271,14 @@ def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25358,7 +25355,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_request( @@ -25508,14 +25505,14 @@ def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -25586,7 +25583,7 @@ def list_hybrid_connections(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -25652,7 +25649,7 @@ def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -25720,7 +25717,7 @@ def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -25865,14 +25862,14 @@ def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -25946,7 +25943,7 @@ def delete_relay_service_connection( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_request( @@ -26087,14 +26084,14 @@ def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -26159,7 +26156,7 @@ def list_instance_identifiers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -26262,7 +26259,7 @@ def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -26331,7 +26328,7 @@ def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -26389,14 +26386,14 @@ def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -26561,7 +26558,7 @@ def begin_create_instance_ms_deploy_operation( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -26637,7 +26634,7 @@ def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -26701,7 +26698,7 @@ def list_instance_processes( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -26808,7 +26805,7 @@ def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -26883,7 +26880,7 @@ def delete_instance_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_request( @@ -26952,7 +26949,7 @@ def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -27019,7 +27016,7 @@ def list_instance_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27129,7 +27126,7 @@ def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -27195,7 +27192,7 @@ def list_instance_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27296,7 +27293,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -27352,7 +27349,7 @@ def list_site_backups(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -27453,7 +27450,7 @@ def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -27510,14 +27507,14 @@ def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -27685,7 +27682,7 @@ def begin_migrate_storage( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -27749,14 +27746,14 @@ def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -27908,7 +27905,7 @@ def begin_migrate_my_sql( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -27983,7 +27980,7 @@ def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -28049,7 +28046,7 @@ def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -28203,14 +28200,14 @@ def create_or_update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28281,7 +28278,7 @@ def delete_swift_virtual_network( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_request( @@ -28431,14 +28428,14 @@ def update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -28511,7 +28508,7 @@ def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.NetworkFeatures] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -28580,7 +28577,7 @@ def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -28663,7 +28660,7 @@ def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -28724,7 +28721,7 @@ def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -28809,7 +28806,7 @@ def begin_start_web_site_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -28882,7 +28879,7 @@ def stop_web_site_network_trace( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -28946,7 +28943,7 @@ def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -29015,7 +29012,7 @@ def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -29088,7 +29085,7 @@ def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -29155,7 +29152,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -29213,7 +29210,7 @@ def list_perf_mon_counters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -29315,7 +29312,7 @@ def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -29379,7 +29376,7 @@ def list_premier_add_ons(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -29447,7 +29444,7 @@ def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -29591,14 +29588,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -29672,7 +29669,7 @@ def delete_premier_add_on( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_request( @@ -29812,14 +29809,14 @@ def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -29891,7 +29888,7 @@ def get_private_access(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -30021,14 +30018,14 @@ def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -30093,7 +30090,7 @@ def get_private_endpoint_connection_list( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -30196,7 +30193,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -30254,14 +30251,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -30435,7 +30432,7 @@ def begin_approve_or_reject_private_endpoint_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -30495,7 +30492,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -30570,7 +30567,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -30641,7 +30638,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -30699,7 +30696,7 @@ def list_processes(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30800,7 +30797,7 @@ def get_process(self, resource_group_name: str, name: str, process_id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_process_request( @@ -30871,7 +30868,7 @@ def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_request( @@ -30934,7 +30931,7 @@ def get_process_dump(self, resource_group_name: str, name: str, process_id: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -30997,7 +30994,7 @@ def list_process_modules( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31103,7 +31100,7 @@ def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -31165,7 +31162,7 @@ def list_process_threads( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31259,7 +31256,7 @@ def list_public_certificates( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -31362,7 +31359,7 @@ def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -31508,14 +31505,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -31589,7 +31586,7 @@ def delete_public_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_request( @@ -31725,14 +31722,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -31805,7 +31802,7 @@ def reset_production_slot_config( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -31879,7 +31876,7 @@ def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_request( @@ -31929,14 +31926,14 @@ def _restore_from_backup_blob_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -32074,7 +32071,7 @@ def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -32135,14 +32132,14 @@ def _restore_from_deleted_app_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -32290,7 +32287,7 @@ def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -32351,14 +32348,14 @@ def _restore_snapshot_initial( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -32509,7 +32506,7 @@ def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -32572,7 +32569,7 @@ def list_site_extensions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32675,7 +32672,7 @@ def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -32729,7 +32726,7 @@ def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -32802,7 +32799,7 @@ def begin_install_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -32875,7 +32872,7 @@ def delete_site_extension( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_request( @@ -32928,7 +32925,7 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -33030,7 +33027,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Site] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -33083,14 +33080,14 @@ def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -33263,7 +33260,7 @@ def begin_create_or_update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -33351,7 +33348,7 @@ def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_slot_request( @@ -33505,14 +33502,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -33593,7 +33590,7 @@ def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -33741,14 +33738,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -33893,14 +33890,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -33967,7 +33964,7 @@ def list_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -34074,7 +34071,7 @@ def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -34147,7 +34144,7 @@ def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_slot_request( @@ -34312,14 +34309,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -34384,14 +34381,14 @@ def _restore_slot_initial( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -34562,7 +34559,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -34631,7 +34628,7 @@ def list_basic_publishing_credentials_policies_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) error_map = { @@ -34735,7 +34732,7 @@ def get_ftp_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_slot_request( @@ -34881,14 +34878,14 @@ def update_ftp_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -34964,7 +34961,7 @@ def get_scm_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_slot_request( @@ -35110,14 +35107,14 @@ def update_scm_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -35186,7 +35183,7 @@ def list_configurations_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -35368,14 +35365,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -35450,7 +35447,7 @@ def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -35597,14 +35594,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -35679,7 +35676,7 @@ def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -35826,14 +35823,14 @@ def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -35908,7 +35905,7 @@ def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -36057,14 +36054,14 @@ def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -36139,7 +36136,7 @@ def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -36281,14 +36278,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -36363,7 +36360,7 @@ def delete_backup_configuration_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_backup_configuration_slot_request( @@ -36429,7 +36426,7 @@ def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -36490,7 +36487,7 @@ def get_app_settings_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -36596,7 +36593,7 @@ def get_app_setting_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_slot_request( @@ -36658,7 +36655,7 @@ def get_site_connection_string_key_vault_references_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -36764,7 +36761,7 @@ def get_site_connection_string_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_slot_request( @@ -36914,14 +36911,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -36996,7 +36993,7 @@ def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -37066,7 +37063,7 @@ def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -37215,14 +37212,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -37374,14 +37371,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -37456,7 +37453,7 @@ def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -37509,7 +37506,7 @@ def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -37578,7 +37575,7 @@ def begin_list_publishing_credentials_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37729,14 +37726,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -37811,7 +37808,7 @@ def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -37883,7 +37880,7 @@ def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -38030,14 +38027,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -38189,14 +38186,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -38267,7 +38264,7 @@ def list_configuration_snapshot_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -38374,7 +38371,7 @@ def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -38447,7 +38444,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -38514,7 +38511,7 @@ def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -38585,7 +38582,7 @@ def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -38648,7 +38645,7 @@ def list_continuous_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38755,7 +38752,7 @@ def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ContinuousWebJob] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -38828,7 +38825,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_continuous_web_job_slot_request( @@ -38897,7 +38894,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_continuous_web_job_slot_request( @@ -38966,7 +38963,7 @@ def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -39025,7 +39022,7 @@ def list_deployments_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -39132,7 +39129,7 @@ def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -39288,14 +39285,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -39373,7 +39370,7 @@ def delete_deployment_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_deployment_slot_request( @@ -39443,7 +39440,7 @@ def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -39594,14 +39591,14 @@ def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -39668,7 +39665,7 @@ def list_domain_ownership_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -39775,7 +39772,7 @@ def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -39934,14 +39931,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -40019,7 +40016,7 @@ def delete_domain_ownership_identifier_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_domain_ownership_identifier_slot_request( @@ -40174,14 +40171,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -40257,7 +40254,7 @@ def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -40310,14 +40307,14 @@ def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -40480,7 +40477,7 @@ def begin_create_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -40557,7 +40554,7 @@ def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -40618,7 +40615,7 @@ def list_instance_functions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -40721,7 +40718,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -40792,7 +40789,7 @@ def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -40852,14 +40849,14 @@ def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -41034,7 +41031,7 @@ def begin_create_instance_function_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -41113,7 +41110,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_function_slot_request( @@ -41271,14 +41268,14 @@ def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -41362,7 +41359,7 @@ def delete_function_secret_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_function_secret_slot_request( @@ -41431,7 +41428,7 @@ def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -41503,7 +41500,7 @@ def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -41571,7 +41568,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -41640,7 +41637,7 @@ def list_sync_status_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -41705,7 +41702,7 @@ def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -41862,14 +41859,14 @@ def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -41953,7 +41950,7 @@ def delete_host_secret_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_secret_slot_request( @@ -42013,7 +42010,7 @@ def list_host_name_bindings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -42120,7 +42117,7 @@ def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -42279,14 +42276,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -42364,7 +42361,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_host_name_binding_slot_request( @@ -42434,7 +42431,7 @@ def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -42598,14 +42595,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -42685,7 +42682,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_hybrid_connection_slot_request( @@ -42845,14 +42842,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -42928,7 +42925,7 @@ def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -42998,7 +42995,7 @@ def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -43070,7 +43067,7 @@ def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -43228,14 +43225,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -43313,7 +43310,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_relay_service_connection_slot_request( @@ -43467,14 +43464,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -43543,7 +43540,7 @@ def list_instance_identifiers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -43650,7 +43647,7 @@ def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -43723,7 +43720,7 @@ def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -43783,14 +43780,14 @@ def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -43968,7 +43965,7 @@ def begin_create_instance_ms_deploy_operation_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -44048,7 +44045,7 @@ def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -44116,7 +44113,7 @@ def list_instance_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -44227,7 +44224,7 @@ def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -44306,7 +44303,7 @@ def delete_instance_process_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_instance_process_slot_request( @@ -44379,7 +44376,7 @@ def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -44450,7 +44447,7 @@ def list_instance_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -44571,7 +44568,7 @@ def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -44641,7 +44638,7 @@ def list_instance_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -44748,7 +44745,7 @@ def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -44810,7 +44807,7 @@ def list_site_backups_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -44914,7 +44911,7 @@ def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -44985,7 +44982,7 @@ def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -45055,7 +45052,7 @@ def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -45222,14 +45219,14 @@ def create_or_update_swift_virtual_network_connection_with_check_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -45304,7 +45301,7 @@ def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_swift_virtual_network_slot_request( @@ -45467,14 +45464,14 @@ def update_swift_virtual_network_connection_with_check_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -45551,7 +45548,7 @@ def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.NetworkFeatures] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -45624,7 +45621,7 @@ def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -45711,7 +45708,7 @@ def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -45774,7 +45771,7 @@ def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -45863,7 +45860,7 @@ def begin_start_web_site_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -45939,7 +45936,7 @@ def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -46007,7 +46004,7 @@ def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -46080,7 +46077,7 @@ def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -46157,7 +46154,7 @@ def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -46228,7 +46225,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -46290,7 +46287,7 @@ def list_perf_mon_counters_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -46396,7 +46393,7 @@ def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -46466,7 +46463,7 @@ def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -46538,7 +46535,7 @@ def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -46695,14 +46692,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -46780,7 +46777,7 @@ def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_premier_add_on_slot_request( @@ -46933,14 +46930,14 @@ def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -47017,7 +47014,7 @@ def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -47162,14 +47159,14 @@ def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -47237,7 +47234,7 @@ def get_private_endpoint_connection_list_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -47343,7 +47340,7 @@ def get_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_slot_request( @@ -47403,14 +47400,14 @@ def _approve_or_reject_private_endpoint_connection_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -47594,7 +47591,7 @@ def begin_approve_or_reject_private_endpoint_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -47655,7 +47652,7 @@ def _delete_private_endpoint_connection_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_slot_request( @@ -47733,7 +47730,7 @@ def begin_delete_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47807,7 +47804,7 @@ def get_private_link_resources_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_slot_request( @@ -47871,7 +47868,7 @@ def list_processes_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -47978,7 +47975,7 @@ def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -48053,7 +48050,7 @@ def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_process_slot_request( @@ -48122,7 +48119,7 @@ def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -48189,7 +48186,7 @@ def list_process_modules_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -48299,7 +48296,7 @@ def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -48365,7 +48362,7 @@ def list_process_threads_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -48463,7 +48460,7 @@ def list_public_certificates_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -48570,7 +48567,7 @@ def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -48729,14 +48726,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -48814,7 +48811,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_public_certificate_slot_request( @@ -48963,14 +48960,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -49047,7 +49044,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -49126,7 +49123,7 @@ def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_restart_slot_request( @@ -49177,14 +49174,14 @@ def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -49340,7 +49337,7 @@ def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -49403,14 +49400,14 @@ def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -49571,7 +49568,7 @@ def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -49634,14 +49631,14 @@ def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return-state _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -49805,7 +49802,7 @@ def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -49872,7 +49869,7 @@ def list_site_extensions_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -49979,7 +49976,7 @@ def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -50034,7 +50031,7 @@ def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -50111,7 +50108,7 @@ def begin_install_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -50188,7 +50185,7 @@ def delete_site_extension_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_site_extension_slot_request( @@ -50324,7 +50321,7 @@ def list_slot_differences_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -50338,7 +50335,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -50428,14 +50425,14 @@ def _swap_slot_initial( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -50596,7 +50593,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -50662,7 +50659,7 @@ def list_snapshots_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -50758,7 +50755,7 @@ def list_snapshots_from_dr_secondary_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -50863,7 +50860,7 @@ def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -50928,14 +50925,14 @@ def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -51112,7 +51109,7 @@ def begin_create_or_update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -51191,7 +51188,7 @@ def delete_source_control_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_slot_request( @@ -51337,14 +51334,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -51426,7 +51423,7 @@ def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_slot_request( @@ -51482,7 +51479,7 @@ def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -51571,7 +51568,7 @@ def begin_start_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51648,7 +51645,7 @@ def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -51713,7 +51710,7 @@ def stop_network_trace_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -51779,7 +51776,7 @@ def sync_repository_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -51844,7 +51841,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -51902,7 +51899,7 @@ def list_triggered_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -52009,7 +52006,7 @@ def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredWebJob] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -52082,7 +52079,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_slot_request( @@ -52143,7 +52140,7 @@ def list_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -52253,7 +52250,7 @@ def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredJobHistory] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -52327,7 +52324,7 @@ def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -52391,7 +52388,7 @@ def list_usages_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -52497,7 +52494,7 @@ def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -52569,7 +52566,7 @@ def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -52734,14 +52731,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -52819,7 +52816,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_slot_request( @@ -52980,14 +52977,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -53068,7 +53065,7 @@ def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -53238,14 +53235,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -53420,14 +53417,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -53496,7 +53493,7 @@ def list_web_jobs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -53603,7 +53600,7 @@ def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -53727,7 +53724,7 @@ def list_slot_differences_from_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -53741,7 +53738,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -53825,14 +53822,14 @@ def _swap_slot_with_production_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -53976,7 +53973,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) 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) @@ -54037,7 +54034,7 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -54130,7 +54127,7 @@ def list_snapshots_from_dr_secondary( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -54229,7 +54226,7 @@ def get_source_control(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -54292,14 +54289,14 @@ def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -54463,7 +54460,7 @@ def begin_create_or_update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -54538,7 +54535,7 @@ def delete_source_control( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_source_control_request( @@ -54671,14 +54668,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -54756,7 +54753,7 @@ def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_start_request( @@ -54810,7 +54807,7 @@ def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -54895,7 +54892,7 @@ def begin_start_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -54968,7 +54965,7 @@ def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -55030,7 +55027,7 @@ def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -55092,7 +55089,7 @@ def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -55154,7 +55151,7 @@ def sync_function_triggers( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -55208,7 +55205,7 @@ def list_triggered_web_jobs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -55311,7 +55308,7 @@ def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredWebJob] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -55380,7 +55377,7 @@ def delete_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_triggered_web_job_request( @@ -55437,7 +55434,7 @@ def list_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -55543,7 +55540,7 @@ def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.TriggeredJobHistory] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -55613,7 +55610,7 @@ def run_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -55673,7 +55670,7 @@ def list_usages( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -55773,7 +55770,7 @@ def list_vnet_connections(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[List[_models.VnetInfo]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -55841,7 +55838,7 @@ def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -55993,14 +55990,14 @@ def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -56074,7 +56071,7 @@ def delete_vnet_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_delete_vnet_connection_request( @@ -56222,14 +56219,14 @@ def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfo") @@ -56306,7 +56303,7 @@ def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -56463,14 +56460,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -56632,14 +56629,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -56702,7 +56699,7 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> I _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -56803,7 +56800,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_web_site_management_client_operations.py index 739b31c4fd71..737072484ba9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2021_01_15/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_get_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -64,7 +60,7 @@ def build_update_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -86,7 +82,7 @@ def build_list_source_controls_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +101,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -129,7 +125,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -158,7 +154,7 @@ def build_list_billing_meters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -186,7 +182,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -213,7 +209,7 @@ def build_get_subscription_deployment_locations_request(subscription_id: str, ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -245,7 +241,7 @@ def build_list_geo_regions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -279,7 +275,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -308,7 +304,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -332,7 +328,7 @@ def build_list_skus_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -356,7 +352,7 @@ def build_verify_hosting_environment_vnet_request(subscription_id: str, **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -385,7 +381,7 @@ def build_move_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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -422,7 +418,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -460,7 +456,7 @@ def build_validate_move_request(resource_group_name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") @@ -516,7 +512,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -614,14 +610,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -673,7 +669,7 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -765,7 +761,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -878,14 +874,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -944,7 +940,7 @@ def list_billing_meters( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -1047,7 +1043,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -1111,7 +1107,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1181,7 +1177,7 @@ def list_geo_regions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1314,7 +1310,7 @@ def list_site_identifiers_assigned_to_host_name( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) @@ -1328,7 +1324,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1410,7 +1406,7 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1503,7 +1499,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1610,14 +1606,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1745,14 +1741,14 @@ def move( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1867,14 +1863,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2021-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[_models.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -2003,14 +1999,14 @@ def validate_move( # 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-01-15"] = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-01-15")) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/__init__.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/__init__.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/__init__.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/__init__.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_configuration.py similarity index 90% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_configuration.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_configuration.py index 27e13e014a00..d1ddeed93634 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/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 @@ -36,14 +30,14 @@ class WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to :param subscription_id: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). Required. :type subscription_id: str - :keyword api_version: Api Version. Default value is "2022-09-01". Note that overriding this + :keyword api_version: Api Version. Default value is "2022-03-01". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str """ def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", "2022-09-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/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_metadata.json b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_metadata.json similarity index 92% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_metadata.json rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_metadata.json index f0d99eac8379..ae0cb4636364 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_metadata.json +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_metadata.json @@ -1,6 +1,6 @@ { - "chosen_version": "2022-09-01", - "total_api_version_list": ["2022-09-01"], + "chosen_version": "2022-03-01", + "total_api_version_list": ["2022-03-01"], "client": { "name": "WebSiteManagementClient", "filename": "_web_site_management_client", @@ -136,229 +136,229 @@ "workflow_versions": "WorkflowVersionsOperations" }, "operation_mixins": { - "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", - "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", + "sync_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Iterable\", \"Union\"]}}, \"regular\": {\"local\": {\".\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.paging\": [\"ItemPaged\"]}}}", + "async_imports": "{\"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Union\"]}}, \"regular\": {\"local\": {\"..\": [[\"models\", \"_models\"]]}, \"stdlib\": {\"typing\": [\"IO\", \"Optional\", \"Union\"], \"io\": [\"IOBase\"]}, \"azurecore\": {\"azure.core.async_paging\": [\"AsyncItemPaged\"]}}}", "sync_mixin_typing_definitions": "", "async_mixin_typing_definitions": "", "operations": { "get_publishing_user" : { "sync": { "signature": "def get_publishing_user(\n self,\n **kwargs: Any\n) -\u003e _models.User:\n", - "doc": "\"\"\"Gets publishing user.\n\nDescription for Gets publishing user.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: User or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.User\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets publishing user.\n\nDescription for Gets publishing user.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: User or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.User\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" }, "async": { "coroutine": true, "signature": "async def get_publishing_user(\n self,\n **kwargs: Any\n) -\u003e _models.User:\n", - "doc": "\"\"\"Gets publishing user.\n\nDescription for Gets publishing user.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: User or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.User\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets publishing user.\n\nDescription for Gets publishing user.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: User or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.User\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" } }, "update_publishing_user" : { "sync": { "signature": "def update_publishing_user(\n self,\n user_details: Union[_models.User, IO],\n **kwargs: Any\n) -\u003e _models.User:\n", - "doc": "\"\"\"Updates publishing user.\n\nDescription for Updates publishing user.\n\n:param user_details: Details of publishing user. Is either a User type or a IO type. Required.\n:type user_details: ~azure.mgmt.web.v2022_09_01.models.User or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: User or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.User\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Updates publishing user.\n\nDescription for Updates publishing user.\n\n:param user_details: Details of publishing user. Is either a User type or a IO type. Required.\n:type user_details: ~azure.mgmt.web.v2022_03_01.models.User or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: User or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.User\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "user_details, **kwargs" }, "async": { "coroutine": true, "signature": "async def update_publishing_user(\n self,\n user_details: Union[_models.User, IO],\n **kwargs: Any\n) -\u003e _models.User:\n", - "doc": "\"\"\"Updates publishing user.\n\nDescription for Updates publishing user.\n\n:param user_details: Details of publishing user. Is either a User type or a IO type. Required.\n:type user_details: ~azure.mgmt.web.v2022_09_01.models.User or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: User or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.User\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Updates publishing user.\n\nDescription for Updates publishing user.\n\n:param user_details: Details of publishing user. Is either a User type or a IO type. Required.\n:type user_details: ~azure.mgmt.web.v2022_03_01.models.User or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: User or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.User\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "user_details, **kwargs" } }, "list_source_controls" : { "sync": { "signature": "def list_source_controls(\n self,\n **kwargs: Any\n) -\u003e Iterable[\"_models.SourceControl\"]:\n", - "doc": "\"\"\"Gets the source controls available for Azure websites.\n\nDescription for Gets the source controls available for Azure websites.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either SourceControl or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SourceControl]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets the source controls available for Azure websites.\n\nDescription for Gets the source controls available for Azure websites.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either SourceControl or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SourceControl]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" }, "async": { "coroutine": false, "signature": "def list_source_controls(\n self,\n **kwargs: Any\n) -\u003e AsyncIterable[\"_models.SourceControl\"]:\n", - "doc": "\"\"\"Gets the source controls available for Azure websites.\n\nDescription for Gets the source controls available for Azure websites.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either SourceControl or the result of cls(response)\n:rtype:\n ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SourceControl]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets the source controls available for Azure websites.\n\nDescription for Gets the source controls available for Azure websites.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either SourceControl or the result of cls(response)\n:rtype:\n ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SourceControl]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" } }, "get_source_control" : { "sync": { "signature": "def get_source_control(\n self,\n source_control_type: str,\n **kwargs: Any\n) -\u003e _models.SourceControl:\n", - "doc": "\"\"\"Gets source control token.\n\nDescription for Gets source control token.\n\n:param source_control_type: Type of source control. Required.\n:type source_control_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SourceControl or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets source control token.\n\nDescription for Gets source control token.\n\n:param source_control_type: Type of source control. Required.\n:type source_control_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SourceControl or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "source_control_type, **kwargs" }, "async": { "coroutine": true, "signature": "async def get_source_control(\n self,\n source_control_type: str,\n **kwargs: Any\n) -\u003e _models.SourceControl:\n", - "doc": "\"\"\"Gets source control token.\n\nDescription for Gets source control token.\n\n:param source_control_type: Type of source control. Required.\n:type source_control_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SourceControl or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets source control token.\n\nDescription for Gets source control token.\n\n:param source_control_type: Type of source control. Required.\n:type source_control_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SourceControl or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "source_control_type, **kwargs" } }, "update_source_control" : { "sync": { "signature": "def update_source_control(\n self,\n source_control_type: str,\n request_message: Union[_models.SourceControl, IO],\n **kwargs: Any\n) -\u003e _models.SourceControl:\n", - "doc": "\"\"\"Updates source control token.\n\nDescription for Updates source control token.\n\n:param source_control_type: Type of source control. Required.\n:type source_control_type: str\n:param request_message: Source control token information. Is either a SourceControl type or a\n IO type. Required.\n:type request_message: ~azure.mgmt.web.v2022_09_01.models.SourceControl or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SourceControl or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Updates source control token.\n\nDescription for Updates source control token.\n\n:param source_control_type: Type of source control. Required.\n:type source_control_type: str\n:param request_message: Source control token information. Is either a SourceControl type or a\n IO type. Required.\n:type request_message: ~azure.mgmt.web.v2022_03_01.models.SourceControl or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SourceControl or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "source_control_type, request_message, **kwargs" }, "async": { "coroutine": true, "signature": "async def update_source_control(\n self,\n source_control_type: str,\n request_message: Union[_models.SourceControl, IO],\n **kwargs: Any\n) -\u003e _models.SourceControl:\n", - "doc": "\"\"\"Updates source control token.\n\nDescription for Updates source control token.\n\n:param source_control_type: Type of source control. Required.\n:type source_control_type: str\n:param request_message: Source control token information. Is either a SourceControl type or a\n IO type. Required.\n:type request_message: ~azure.mgmt.web.v2022_09_01.models.SourceControl or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SourceControl or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Updates source control token.\n\nDescription for Updates source control token.\n\n:param source_control_type: Type of source control. Required.\n:type source_control_type: str\n:param request_message: Source control token information. Is either a SourceControl type or a\n IO type. Required.\n:type request_message: ~azure.mgmt.web.v2022_03_01.models.SourceControl or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SourceControl or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "source_control_type, request_message, **kwargs" } }, "list_billing_meters" : { "sync": { "signature": "def list_billing_meters(\n self,\n billing_location: Optional[str] = None,\n os_type: Optional[str] = None,\n **kwargs: Any\n) -\u003e Iterable[\"_models.BillingMeter\"]:\n", - "doc": "\"\"\"Gets a list of meters for a given location.\n\nDescription for Gets a list of meters for a given location.\n\n:param billing_location: Azure Location of billable resource. Default value is None.\n:type billing_location: str\n:param os_type: App Service OS type meters used for. Default value is None.\n:type os_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either BillingMeter or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.BillingMeter]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets a list of meters for a given location.\n\nDescription for Gets a list of meters for a given location.\n\n:param billing_location: Azure Location of billable resource. Default value is None.\n:type billing_location: str\n:param os_type: App Service OS type meters used for. Default value is None.\n:type os_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either BillingMeter or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.BillingMeter]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "billing_location, os_type, **kwargs" }, "async": { "coroutine": false, "signature": "def list_billing_meters(\n self,\n billing_location: Optional[str] = None,\n os_type: Optional[str] = None,\n **kwargs: Any\n) -\u003e AsyncIterable[\"_models.BillingMeter\"]:\n", - "doc": "\"\"\"Gets a list of meters for a given location.\n\nDescription for Gets a list of meters for a given location.\n\n:param billing_location: Azure Location of billable resource. Default value is None.\n:type billing_location: str\n:param os_type: App Service OS type meters used for. Default value is None.\n:type os_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either BillingMeter or the result of cls(response)\n:rtype:\n ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.BillingMeter]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets a list of meters for a given location.\n\nDescription for Gets a list of meters for a given location.\n\n:param billing_location: Azure Location of billable resource. Default value is None.\n:type billing_location: str\n:param os_type: App Service OS type meters used for. Default value is None.\n:type os_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either BillingMeter or the result of cls(response)\n:rtype:\n ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.BillingMeter]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "billing_location, os_type, **kwargs" } }, "check_name_availability" : { "sync": { "signature": "def check_name_availability(\n self,\n name: str,\n type: Union[str, _models.CheckNameResourceTypes],\n is_fqdn: Optional[bool] = None,\n **kwargs: Any\n) -\u003e _models.ResourceNameAvailability:\n", - "doc": "\"\"\"Check if a resource name is available.\n\nDescription for Check if a resource name is available.\n\n:param name: Resource name to verify. Required.\n:type name: str\n:param type: Resource type used for verification. Known values are: \"Site\", \"Slot\",\n \"HostingEnvironment\", \"PublishingUser\", \"Microsoft.Web/sites\", \"Microsoft.Web/sites/slots\",\n \"Microsoft.Web/hostingEnvironments\", and \"Microsoft.Web/publishingUsers\". Required.\n:type type: str or ~azure.mgmt.web.v2022_09_01.models.CheckNameResourceTypes\n:param is_fqdn: Is fully qualified domain name. Default value is None.\n:type is_fqdn: bool\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ResourceNameAvailability or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceNameAvailability\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Check if a resource name is available.\n\nDescription for Check if a resource name is available.\n\n:param name: Resource name to verify. Required.\n:type name: str\n:param type: Resource type used for verification. Known values are: \"Site\", \"Slot\",\n \"HostingEnvironment\", \"PublishingUser\", \"Microsoft.Web/sites\", \"Microsoft.Web/sites/slots\",\n \"Microsoft.Web/hostingEnvironments\", and \"Microsoft.Web/publishingUsers\". Required.\n:type type: str or ~azure.mgmt.web.v2022_03_01.models.CheckNameResourceTypes\n:param is_fqdn: Is fully qualified domain name. Default value is None.\n:type is_fqdn: bool\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ResourceNameAvailability or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceNameAvailability\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "name, type, is_fqdn, **kwargs" }, "async": { "coroutine": true, "signature": "async def check_name_availability(\n self,\n name: str,\n type: Union[str, _models.CheckNameResourceTypes],\n is_fqdn: Optional[bool] = None,\n **kwargs: Any\n) -\u003e _models.ResourceNameAvailability:\n", - "doc": "\"\"\"Check if a resource name is available.\n\nDescription for Check if a resource name is available.\n\n:param name: Resource name to verify. Required.\n:type name: str\n:param type: Resource type used for verification. Known values are: \"Site\", \"Slot\",\n \"HostingEnvironment\", \"PublishingUser\", \"Microsoft.Web/sites\", \"Microsoft.Web/sites/slots\",\n \"Microsoft.Web/hostingEnvironments\", and \"Microsoft.Web/publishingUsers\". Required.\n:type type: str or ~azure.mgmt.web.v2022_09_01.models.CheckNameResourceTypes\n:param is_fqdn: Is fully qualified domain name. Default value is None.\n:type is_fqdn: bool\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ResourceNameAvailability or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceNameAvailability\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Check if a resource name is available.\n\nDescription for Check if a resource name is available.\n\n:param name: Resource name to verify. Required.\n:type name: str\n:param type: Resource type used for verification. Known values are: \"Site\", \"Slot\",\n \"HostingEnvironment\", \"PublishingUser\", \"Microsoft.Web/sites\", \"Microsoft.Web/sites/slots\",\n \"Microsoft.Web/hostingEnvironments\", and \"Microsoft.Web/publishingUsers\". Required.\n:type type: str or ~azure.mgmt.web.v2022_03_01.models.CheckNameResourceTypes\n:param is_fqdn: Is fully qualified domain name. Default value is None.\n:type is_fqdn: bool\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ResourceNameAvailability or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceNameAvailability\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "name, type, is_fqdn, **kwargs" } }, "list_custom_host_name_sites" : { "sync": { "signature": "def list_custom_host_name_sites(\n self,\n hostname: Optional[str] = None,\n **kwargs: Any\n) -\u003e Iterable[\"_models.CustomHostnameSites\"]:\n", - "doc": "\"\"\"Get custom hostnames under this subscription.\n\nGet custom hostnames under this subscription.\n\n:param hostname: Specific hostname. Default value is None.\n:type hostname: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either CustomHostnameSites or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CustomHostnameSites]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Get custom hostnames under this subscription.\n\nGet custom hostnames under this subscription.\n\n:param hostname: Specific hostname. Default value is None.\n:type hostname: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either CustomHostnameSites or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CustomHostnameSites]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "hostname, **kwargs" }, "async": { "coroutine": false, "signature": "def list_custom_host_name_sites(\n self,\n hostname: Optional[str] = None,\n **kwargs: Any\n) -\u003e AsyncIterable[\"_models.CustomHostnameSites\"]:\n", - "doc": "\"\"\"Get custom hostnames under this subscription.\n\nGet custom hostnames under this subscription.\n\n:param hostname: Specific hostname. Default value is None.\n:type hostname: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either CustomHostnameSites or the result of cls(response)\n:rtype:\n ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CustomHostnameSites]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Get custom hostnames under this subscription.\n\nGet custom hostnames under this subscription.\n\n:param hostname: Specific hostname. Default value is None.\n:type hostname: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either CustomHostnameSites or the result of cls(response)\n:rtype:\n ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CustomHostnameSites]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "hostname, **kwargs" } }, "get_subscription_deployment_locations" : { "sync": { "signature": "def get_subscription_deployment_locations(\n self,\n **kwargs: Any\n) -\u003e _models.DeploymentLocations:\n", - "doc": "\"\"\"Gets list of available geo regions plus ministamps.\n\nDescription for Gets list of available geo regions plus ministamps.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: DeploymentLocations or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.DeploymentLocations\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets list of available geo regions plus ministamps.\n\nDescription for Gets list of available geo regions plus ministamps.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: DeploymentLocations or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.DeploymentLocations\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" }, "async": { "coroutine": true, "signature": "async def get_subscription_deployment_locations(\n self,\n **kwargs: Any\n) -\u003e _models.DeploymentLocations:\n", - "doc": "\"\"\"Gets list of available geo regions plus ministamps.\n\nDescription for Gets list of available geo regions plus ministamps.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: DeploymentLocations or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.DeploymentLocations\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Gets list of available geo regions plus ministamps.\n\nDescription for Gets list of available geo regions plus ministamps.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: DeploymentLocations or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.DeploymentLocations\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" } }, "list_geo_regions" : { "sync": { "signature": "def list_geo_regions(\n self,\n sku: Optional[Union[str, _models.SkuName]] = None,\n linux_workers_enabled: Optional[bool] = None,\n xenon_workers_enabled: Optional[bool] = None,\n linux_dynamic_workers_enabled: Optional[bool] = None,\n **kwargs: Any\n) -\u003e Iterable[\"_models.GeoRegion\"]:\n", - "doc": "\"\"\"Get a list of available geographical regions.\n\nDescription for Get a list of available geographical regions.\n\n:param sku: Name of SKU used to filter the regions. Known values are: \"Free\", \"Shared\",\n \"Basic\", \"Standard\", \"Premium\", \"Dynamic\", \"Isolated\", \"IsolatedV2\", \"PremiumV2\", \"PremiumV3\",\n \"PremiumContainer\", \"ElasticPremium\", and \"ElasticIsolated\". Default value is None.\n:type sku: str or ~azure.mgmt.web.v2022_09_01.models.SkuName\n:param linux_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter to only\n regions that support Linux workers. Default value is None.\n:type linux_workers_enabled: bool\n:param xenon_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter to only\n regions that support Xenon workers. Default value is None.\n:type xenon_workers_enabled: bool\n:param linux_dynamic_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter\n to only regions that support Linux Consumption Workers. Default value is None.\n:type linux_dynamic_workers_enabled: bool\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either GeoRegion or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.GeoRegion]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Get a list of available geographical regions.\n\nDescription for Get a list of available geographical regions.\n\n:param sku: Name of SKU used to filter the regions. Known values are: \"Free\", \"Shared\",\n \"Basic\", \"Standard\", \"Premium\", \"Dynamic\", \"Isolated\", \"IsolatedV2\", \"PremiumV2\", \"PremiumV3\",\n \"PremiumContainer\", \"ElasticPremium\", and \"ElasticIsolated\". Default value is None.\n:type sku: str or ~azure.mgmt.web.v2022_03_01.models.SkuName\n:param linux_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter to only\n regions that support Linux workers. Default value is None.\n:type linux_workers_enabled: bool\n:param xenon_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter to only\n regions that support Xenon workers. Default value is None.\n:type xenon_workers_enabled: bool\n:param linux_dynamic_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter\n to only regions that support Linux Consumption Workers. Default value is None.\n:type linux_dynamic_workers_enabled: bool\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either GeoRegion or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.GeoRegion]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "sku, linux_workers_enabled, xenon_workers_enabled, linux_dynamic_workers_enabled, **kwargs" }, "async": { "coroutine": false, "signature": "def list_geo_regions(\n self,\n sku: Optional[Union[str, _models.SkuName]] = None,\n linux_workers_enabled: Optional[bool] = None,\n xenon_workers_enabled: Optional[bool] = None,\n linux_dynamic_workers_enabled: Optional[bool] = None,\n **kwargs: Any\n) -\u003e AsyncIterable[\"_models.GeoRegion\"]:\n", - "doc": "\"\"\"Get a list of available geographical regions.\n\nDescription for Get a list of available geographical regions.\n\n:param sku: Name of SKU used to filter the regions. Known values are: \"Free\", \"Shared\",\n \"Basic\", \"Standard\", \"Premium\", \"Dynamic\", \"Isolated\", \"IsolatedV2\", \"PremiumV2\", \"PremiumV3\",\n \"PremiumContainer\", \"ElasticPremium\", and \"ElasticIsolated\". Default value is None.\n:type sku: str or ~azure.mgmt.web.v2022_09_01.models.SkuName\n:param linux_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter to only\n regions that support Linux workers. Default value is None.\n:type linux_workers_enabled: bool\n:param xenon_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter to only\n regions that support Xenon workers. Default value is None.\n:type xenon_workers_enabled: bool\n:param linux_dynamic_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter\n to only regions that support Linux Consumption Workers. Default value is None.\n:type linux_dynamic_workers_enabled: bool\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either GeoRegion or the result of cls(response)\n:rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.GeoRegion]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Get a list of available geographical regions.\n\nDescription for Get a list of available geographical regions.\n\n:param sku: Name of SKU used to filter the regions. Known values are: \"Free\", \"Shared\",\n \"Basic\", \"Standard\", \"Premium\", \"Dynamic\", \"Isolated\", \"IsolatedV2\", \"PremiumV2\", \"PremiumV3\",\n \"PremiumContainer\", \"ElasticPremium\", and \"ElasticIsolated\". Default value is None.\n:type sku: str or ~azure.mgmt.web.v2022_03_01.models.SkuName\n:param linux_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter to only\n regions that support Linux workers. Default value is None.\n:type linux_workers_enabled: bool\n:param xenon_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter to only\n regions that support Xenon workers. Default value is None.\n:type xenon_workers_enabled: bool\n:param linux_dynamic_workers_enabled: Specify :code:`\u003ccode\u003etrue\u003c/code\u003e` if you want to filter\n to only regions that support Linux Consumption Workers. Default value is None.\n:type linux_dynamic_workers_enabled: bool\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either GeoRegion or the result of cls(response)\n:rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.GeoRegion]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "sku, linux_workers_enabled, xenon_workers_enabled, linux_dynamic_workers_enabled, **kwargs" } }, "list_site_identifiers_assigned_to_host_name" : { "sync": { "signature": "def list_site_identifiers_assigned_to_host_name(\n self,\n name_identifier: Union[_models.NameIdentifier, IO],\n **kwargs: Any\n) -\u003e Iterable[\"_models.Identifier\"]:\n", - "doc": "\"\"\"List all apps that are assigned to a hostname.\n\nDescription for List all apps that are assigned to a hostname.\n\n:param name_identifier: Hostname information. Is either a NameIdentifier type or a IO type.\n Required.\n:type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either Identifier or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"List all apps that are assigned to a hostname.\n\nDescription for List all apps that are assigned to a hostname.\n\n:param name_identifier: Hostname information. Is either a NameIdentifier type or a IO type.\n Required.\n:type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either Identifier or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "name_identifier, **kwargs" }, "async": { "coroutine": false, "signature": "def list_site_identifiers_assigned_to_host_name(\n self,\n name_identifier: Union[_models.NameIdentifier, IO],\n **kwargs: Any\n) -\u003e AsyncIterable[\"_models.Identifier\"]:\n", - "doc": "\"\"\"List all apps that are assigned to a hostname.\n\nDescription for List all apps that are assigned to a hostname.\n\n:param name_identifier: Hostname information. Is either a NameIdentifier type or a IO type.\n Required.\n:type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either Identifier or the result of cls(response)\n:rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"List all apps that are assigned to a hostname.\n\nDescription for List all apps that are assigned to a hostname.\n\n:param name_identifier: Hostname information. Is either a NameIdentifier type or a IO type.\n Required.\n:type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either Identifier or the result of cls(response)\n:rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "name_identifier, **kwargs" } }, "list_premier_add_on_offers" : { "sync": { "signature": "def list_premier_add_on_offers(\n self,\n **kwargs: Any\n) -\u003e Iterable[\"_models.PremierAddOnOffer\"]:\n", - "doc": "\"\"\"List all premier add-on offers.\n\nDescription for List all premier add-on offers.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either PremierAddOnOffer or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.PremierAddOnOffer]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"List all premier add-on offers.\n\nDescription for List all premier add-on offers.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either PremierAddOnOffer or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.PremierAddOnOffer]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" }, "async": { "coroutine": false, "signature": "def list_premier_add_on_offers(\n self,\n **kwargs: Any\n) -\u003e AsyncIterable[\"_models.PremierAddOnOffer\"]:\n", - "doc": "\"\"\"List all premier add-on offers.\n\nDescription for List all premier add-on offers.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either PremierAddOnOffer or the result of cls(response)\n:rtype:\n ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.PremierAddOnOffer]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"List all premier add-on offers.\n\nDescription for List all premier add-on offers.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either PremierAddOnOffer or the result of cls(response)\n:rtype:\n ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.PremierAddOnOffer]\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" } }, "list_skus" : { "sync": { "signature": "def list_skus(\n self,\n **kwargs: Any\n) -\u003e _models.SkuInfos:\n", - "doc": "\"\"\"List all SKUs.\n\nDescription for List all SKUs.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SkuInfos or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.SkuInfos\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"List all SKUs.\n\nDescription for List all SKUs.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SkuInfos or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.SkuInfos\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" }, "async": { "coroutine": true, "signature": "async def list_skus(\n self,\n **kwargs: Any\n) -\u003e _models.SkuInfos:\n", - "doc": "\"\"\"List all SKUs.\n\nDescription for List all SKUs.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SkuInfos or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.SkuInfos\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"List all SKUs.\n\nDescription for List all SKUs.\n\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: SkuInfos or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.SkuInfos\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "**kwargs" } }, "verify_hosting_environment_vnet" : { "sync": { "signature": "def verify_hosting_environment_vnet(\n self,\n parameters: Union[_models.VnetParameters, IO],\n **kwargs: Any\n) -\u003e _models.VnetValidationFailureDetails:\n", - "doc": "\"\"\"Verifies if this VNET is compatible with an App Service Environment by analyzing the Network\nSecurity Group rules.\n\nDescription for Verifies if this VNET is compatible with an App Service Environment by\nanalyzing the Network Security Group rules.\n\n:param parameters: VNET information. Is either a VnetParameters type or a IO type. Required.\n:type parameters: ~azure.mgmt.web.v2022_09_01.models.VnetParameters or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: VnetValidationFailureDetails or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Verifies if this VNET is compatible with an App Service Environment by analyzing the Network\nSecurity Group rules.\n\nDescription for Verifies if this VNET is compatible with an App Service Environment by\nanalyzing the Network Security Group rules.\n\n:param parameters: VNET information. Is either a VnetParameters type or a IO type. Required.\n:type parameters: ~azure.mgmt.web.v2022_03_01.models.VnetParameters or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: VnetValidationFailureDetails or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "parameters, **kwargs" }, "async": { "coroutine": true, "signature": "async def verify_hosting_environment_vnet(\n self,\n parameters: Union[_models.VnetParameters, IO],\n **kwargs: Any\n) -\u003e _models.VnetValidationFailureDetails:\n", - "doc": "\"\"\"Verifies if this VNET is compatible with an App Service Environment by analyzing the Network\nSecurity Group rules.\n\nDescription for Verifies if this VNET is compatible with an App Service Environment by\nanalyzing the Network Security Group rules.\n\n:param parameters: VNET information. Is either a VnetParameters type or a IO type. Required.\n:type parameters: ~azure.mgmt.web.v2022_09_01.models.VnetParameters or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: VnetValidationFailureDetails or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Verifies if this VNET is compatible with an App Service Environment by analyzing the Network\nSecurity Group rules.\n\nDescription for Verifies if this VNET is compatible with an App Service Environment by\nanalyzing the Network Security Group rules.\n\n:param parameters: VNET information. Is either a VnetParameters type or a IO type. Required.\n:type parameters: ~azure.mgmt.web.v2022_03_01.models.VnetParameters or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: VnetValidationFailureDetails or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "parameters, **kwargs" } }, "move" : { "sync": { "signature": "def move( # pylint: disable=inconsistent-return-statements\n self,\n resource_group_name: str,\n move_resource_envelope: Union[_models.CsmMoveResourceEnvelope, IO],\n **kwargs: Any\n) -\u003e None:\n", - "doc": "\"\"\"Move resources between resource groups.\n\nDescription for Move resources between resource groups.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param move_resource_envelope: Object that represents the resource to move. Is either a\n CsmMoveResourceEnvelope type or a IO type. Required.\n:type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None or the result of cls(response)\n:rtype: None\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Move resources between resource groups.\n\nDescription for Move resources between resource groups.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param move_resource_envelope: Object that represents the resource to move. Is either a\n CsmMoveResourceEnvelope type or a IO type. Required.\n:type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None or the result of cls(response)\n:rtype: None\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "resource_group_name, move_resource_envelope, **kwargs" }, "async": { "coroutine": true, "signature": "async def move( # pylint: disable=inconsistent-return-statements\n self,\n resource_group_name: str,\n move_resource_envelope: Union[_models.CsmMoveResourceEnvelope, IO],\n **kwargs: Any\n) -\u003e None:\n", - "doc": "\"\"\"Move resources between resource groups.\n\nDescription for Move resources between resource groups.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param move_resource_envelope: Object that represents the resource to move. Is either a\n CsmMoveResourceEnvelope type or a IO type. Required.\n:type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None or the result of cls(response)\n:rtype: None\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Move resources between resource groups.\n\nDescription for Move resources between resource groups.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param move_resource_envelope: Object that represents the resource to move. Is either a\n CsmMoveResourceEnvelope type or a IO type. Required.\n:type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None or the result of cls(response)\n:rtype: None\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "resource_group_name, move_resource_envelope, **kwargs" } }, "validate" : { "sync": { "signature": "def validate(\n self,\n resource_group_name: str,\n validate_request: Union[_models.ValidateRequest, IO],\n **kwargs: Any\n) -\u003e _models.ValidateResponse:\n", - "doc": "\"\"\"Validate if a resource can be created.\n\nDescription for Validate if a resource can be created.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param validate_request: Request with the resources to validate. Is either a ValidateRequest\n type or a IO type. Required.\n:type validate_request: ~azure.mgmt.web.v2022_09_01.models.ValidateRequest or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ValidateResponse or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Validate if a resource can be created.\n\nDescription for Validate if a resource can be created.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param validate_request: Request with the resources to validate. Is either a ValidateRequest\n type or a IO type. Required.\n:type validate_request: ~azure.mgmt.web.v2022_03_01.models.ValidateRequest or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ValidateResponse or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "resource_group_name, validate_request, **kwargs" }, "async": { "coroutine": true, "signature": "async def validate(\n self,\n resource_group_name: str,\n validate_request: Union[_models.ValidateRequest, IO],\n **kwargs: Any\n) -\u003e _models.ValidateResponse:\n", - "doc": "\"\"\"Validate if a resource can be created.\n\nDescription for Validate if a resource can be created.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param validate_request: Request with the resources to validate. Is either a ValidateRequest\n type or a IO type. Required.\n:type validate_request: ~azure.mgmt.web.v2022_09_01.models.ValidateRequest or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ValidateResponse or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Validate if a resource can be created.\n\nDescription for Validate if a resource can be created.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param validate_request: Request with the resources to validate. Is either a ValidateRequest\n type or a IO type. Required.\n:type validate_request: ~azure.mgmt.web.v2022_03_01.models.ValidateRequest or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ValidateResponse or the result of cls(response)\n:rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "resource_group_name, validate_request, **kwargs" } }, "validate_move" : { "sync": { "signature": "def validate_move( # pylint: disable=inconsistent-return-statements\n self,\n resource_group_name: str,\n move_resource_envelope: Union[_models.CsmMoveResourceEnvelope, IO],\n **kwargs: Any\n) -\u003e None:\n", - "doc": "\"\"\"Validate whether a resource can be moved.\n\nDescription for Validate whether a resource can be moved.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param move_resource_envelope: Object that represents the resource to move. Is either a\n CsmMoveResourceEnvelope type or a IO type. Required.\n:type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None or the result of cls(response)\n:rtype: None\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Validate whether a resource can be moved.\n\nDescription for Validate whether a resource can be moved.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param move_resource_envelope: Object that represents the resource to move. Is either a\n CsmMoveResourceEnvelope type or a IO type. Required.\n:type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None or the result of cls(response)\n:rtype: None\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "resource_group_name, move_resource_envelope, **kwargs" }, "async": { "coroutine": true, "signature": "async def validate_move( # pylint: disable=inconsistent-return-statements\n self,\n resource_group_name: str,\n move_resource_envelope: Union[_models.CsmMoveResourceEnvelope, IO],\n **kwargs: Any\n) -\u003e None:\n", - "doc": "\"\"\"Validate whether a resource can be moved.\n\nDescription for Validate whether a resource can be moved.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param move_resource_envelope: Object that represents the resource to move. Is either a\n CsmMoveResourceEnvelope type or a IO type. Required.\n:type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None or the result of cls(response)\n:rtype: None\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", + "doc": "\"\"\"Validate whether a resource can be moved.\n\nDescription for Validate whether a resource can be moved.\n\n:param resource_group_name: Name of the resource group to which the resource belongs. Required.\n:type resource_group_name: str\n:param move_resource_envelope: Object that represents the resource to move. Is either a\n CsmMoveResourceEnvelope type or a IO type. Required.\n:type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO\n:keyword content_type: Body Parameter content-type. Known values are: \u0027application/json\u0027.\n Default value is None.\n:paramtype content_type: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None or the result of cls(response)\n:rtype: None\n:raises ~azure.core.exceptions.HttpResponseError:\n\"\"\"", "call": "resource_group_name, move_resource_envelope, **kwargs" } } diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_patch.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_patch.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_patch.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_patch.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_vendor.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_vendor.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_vendor.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_vendor.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_version.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_version.py similarity index 96% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_version.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_version.py index e7ffc58c0429..5c14e0d8303d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_version.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "7.1.0" +VERSION = "0.42.0" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_web_site_management_client.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_web_site_management_client.py similarity index 86% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_web_site_management_client.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_web_site_management_client.py index 39820e831162..14a25f4213b6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/_web_site_management_client.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/_web_site_management_client.py @@ -60,76 +60,76 @@ class WebSiteManagementClient( :ivar app_service_certificate_orders: AppServiceCertificateOrdersOperations operations :vartype app_service_certificate_orders: - azure.mgmt.web.v2022_09_01.operations.AppServiceCertificateOrdersOperations + azure.mgmt.web.v2022_03_01.operations.AppServiceCertificateOrdersOperations :ivar certificate_orders_diagnostics: CertificateOrdersDiagnosticsOperations operations :vartype certificate_orders_diagnostics: - azure.mgmt.web.v2022_09_01.operations.CertificateOrdersDiagnosticsOperations + azure.mgmt.web.v2022_03_01.operations.CertificateOrdersDiagnosticsOperations :ivar certificate_registration_provider: CertificateRegistrationProviderOperations operations :vartype certificate_registration_provider: - azure.mgmt.web.v2022_09_01.operations.CertificateRegistrationProviderOperations + azure.mgmt.web.v2022_03_01.operations.CertificateRegistrationProviderOperations :ivar domains: DomainsOperations operations - :vartype domains: azure.mgmt.web.v2022_09_01.operations.DomainsOperations + :vartype domains: azure.mgmt.web.v2022_03_01.operations.DomainsOperations :ivar top_level_domains: TopLevelDomainsOperations operations - :vartype top_level_domains: azure.mgmt.web.v2022_09_01.operations.TopLevelDomainsOperations + :vartype top_level_domains: azure.mgmt.web.v2022_03_01.operations.TopLevelDomainsOperations :ivar domain_registration_provider: DomainRegistrationProviderOperations operations :vartype domain_registration_provider: - azure.mgmt.web.v2022_09_01.operations.DomainRegistrationProviderOperations + azure.mgmt.web.v2022_03_01.operations.DomainRegistrationProviderOperations :ivar app_service_environments: AppServiceEnvironmentsOperations operations :vartype app_service_environments: - azure.mgmt.web.v2022_09_01.operations.AppServiceEnvironmentsOperations + azure.mgmt.web.v2022_03_01.operations.AppServiceEnvironmentsOperations :ivar app_service_plans: AppServicePlansOperations operations - :vartype app_service_plans: azure.mgmt.web.v2022_09_01.operations.AppServicePlansOperations + :vartype app_service_plans: azure.mgmt.web.v2022_03_01.operations.AppServicePlansOperations :ivar certificates: CertificatesOperations operations - :vartype certificates: azure.mgmt.web.v2022_09_01.operations.CertificatesOperations + :vartype certificates: azure.mgmt.web.v2022_03_01.operations.CertificatesOperations :ivar container_apps: ContainerAppsOperations operations - :vartype container_apps: azure.mgmt.web.v2022_09_01.operations.ContainerAppsOperations + :vartype container_apps: azure.mgmt.web.v2022_03_01.operations.ContainerAppsOperations :ivar container_apps_revisions: ContainerAppsRevisionsOperations operations :vartype container_apps_revisions: - azure.mgmt.web.v2022_09_01.operations.ContainerAppsRevisionsOperations + azure.mgmt.web.v2022_03_01.operations.ContainerAppsRevisionsOperations :ivar deleted_web_apps: DeletedWebAppsOperations operations - :vartype deleted_web_apps: azure.mgmt.web.v2022_09_01.operations.DeletedWebAppsOperations + :vartype deleted_web_apps: azure.mgmt.web.v2022_03_01.operations.DeletedWebAppsOperations :ivar diagnostics: DiagnosticsOperations operations - :vartype diagnostics: azure.mgmt.web.v2022_09_01.operations.DiagnosticsOperations + :vartype diagnostics: azure.mgmt.web.v2022_03_01.operations.DiagnosticsOperations :ivar global_operations: GlobalOperations operations - :vartype global_operations: azure.mgmt.web.v2022_09_01.operations.GlobalOperations + :vartype global_operations: azure.mgmt.web.v2022_03_01.operations.GlobalOperations :ivar kube_environments: KubeEnvironmentsOperations operations - :vartype kube_environments: azure.mgmt.web.v2022_09_01.operations.KubeEnvironmentsOperations + :vartype kube_environments: azure.mgmt.web.v2022_03_01.operations.KubeEnvironmentsOperations :ivar provider: ProviderOperations operations - :vartype provider: azure.mgmt.web.v2022_09_01.operations.ProviderOperations + :vartype provider: azure.mgmt.web.v2022_03_01.operations.ProviderOperations :ivar recommendations: RecommendationsOperations operations - :vartype recommendations: azure.mgmt.web.v2022_09_01.operations.RecommendationsOperations + :vartype recommendations: azure.mgmt.web.v2022_03_01.operations.RecommendationsOperations :ivar resource_health_metadata: ResourceHealthMetadataOperations operations :vartype resource_health_metadata: - azure.mgmt.web.v2022_09_01.operations.ResourceHealthMetadataOperations + azure.mgmt.web.v2022_03_01.operations.ResourceHealthMetadataOperations :ivar static_sites: StaticSitesOperations operations - :vartype static_sites: azure.mgmt.web.v2022_09_01.operations.StaticSitesOperations + :vartype static_sites: azure.mgmt.web.v2022_03_01.operations.StaticSitesOperations :ivar web_apps: WebAppsOperations operations - :vartype web_apps: azure.mgmt.web.v2022_09_01.operations.WebAppsOperations + :vartype web_apps: azure.mgmt.web.v2022_03_01.operations.WebAppsOperations :ivar workflows: WorkflowsOperations operations - :vartype workflows: azure.mgmt.web.v2022_09_01.operations.WorkflowsOperations + :vartype workflows: azure.mgmt.web.v2022_03_01.operations.WorkflowsOperations :ivar workflow_runs: WorkflowRunsOperations operations - :vartype workflow_runs: azure.mgmt.web.v2022_09_01.operations.WorkflowRunsOperations + :vartype workflow_runs: azure.mgmt.web.v2022_03_01.operations.WorkflowRunsOperations :ivar workflow_run_actions: WorkflowRunActionsOperations operations :vartype workflow_run_actions: - azure.mgmt.web.v2022_09_01.operations.WorkflowRunActionsOperations + azure.mgmt.web.v2022_03_01.operations.WorkflowRunActionsOperations :ivar workflow_run_action_repetitions: WorkflowRunActionRepetitionsOperations operations :vartype workflow_run_action_repetitions: - azure.mgmt.web.v2022_09_01.operations.WorkflowRunActionRepetitionsOperations + azure.mgmt.web.v2022_03_01.operations.WorkflowRunActionRepetitionsOperations :ivar workflow_run_action_repetitions_request_histories: WorkflowRunActionRepetitionsRequestHistoriesOperations operations :vartype workflow_run_action_repetitions_request_histories: - azure.mgmt.web.v2022_09_01.operations.WorkflowRunActionRepetitionsRequestHistoriesOperations + azure.mgmt.web.v2022_03_01.operations.WorkflowRunActionRepetitionsRequestHistoriesOperations :ivar workflow_run_action_scope_repetitions: WorkflowRunActionScopeRepetitionsOperations operations :vartype workflow_run_action_scope_repetitions: - azure.mgmt.web.v2022_09_01.operations.WorkflowRunActionScopeRepetitionsOperations + azure.mgmt.web.v2022_03_01.operations.WorkflowRunActionScopeRepetitionsOperations :ivar workflow_triggers: WorkflowTriggersOperations operations - :vartype workflow_triggers: azure.mgmt.web.v2022_09_01.operations.WorkflowTriggersOperations + :vartype workflow_triggers: azure.mgmt.web.v2022_03_01.operations.WorkflowTriggersOperations :ivar workflow_trigger_histories: WorkflowTriggerHistoriesOperations operations :vartype workflow_trigger_histories: - azure.mgmt.web.v2022_09_01.operations.WorkflowTriggerHistoriesOperations + azure.mgmt.web.v2022_03_01.operations.WorkflowTriggerHistoriesOperations :ivar workflow_versions: WorkflowVersionsOperations operations - :vartype workflow_versions: azure.mgmt.web.v2022_09_01.operations.WorkflowVersionsOperations + :vartype workflow_versions: azure.mgmt.web.v2022_03_01.operations.WorkflowVersionsOperations :param credential: Credential needed for the client to connect to Azure. Required. :type credential: ~azure.core.credentials.TokenCredential :param subscription_id: Your Azure subscription ID. This is a GUID-formatted string (e.g. @@ -137,7 +137,7 @@ class WebSiteManagementClient( :type subscription_id: str :param base_url: Service URL. Default value is "https://management.azure.com". :type base_url: str - :keyword api_version: Api Version. Default value is "2022-09-01". Note that overriding this + :keyword api_version: Api Version. Default value is "2022-03-01". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str :keyword int polling_interval: Default waiting time between two polls for LRO operations if no diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/__init__.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/__init__.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/__init__.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/__init__.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_configuration.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_configuration.py similarity index 90% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_configuration.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_configuration.py index 5d807c52ae4f..09168050de66 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_configuration.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/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 @@ -36,14 +30,14 @@ class WebSiteManagementClientConfiguration(Configuration): # pylint: disable=to :param subscription_id: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). Required. :type subscription_id: str - :keyword api_version: Api Version. Default value is "2022-09-01". Note that overriding this + :keyword api_version: Api Version. Default value is "2022-03-01". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str """ def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None: super(WebSiteManagementClientConfiguration, self).__init__(**kwargs) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", "2022-09-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/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_patch.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_patch.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_patch.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_patch.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_vendor.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_vendor.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_vendor.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_vendor.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_web_site_management_client.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_web_site_management_client.py similarity index 86% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_web_site_management_client.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_web_site_management_client.py index 0f9681d066b9..5b79ff6f09b8 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/_web_site_management_client.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/_web_site_management_client.py @@ -60,79 +60,79 @@ class WebSiteManagementClient( :ivar app_service_certificate_orders: AppServiceCertificateOrdersOperations operations :vartype app_service_certificate_orders: - azure.mgmt.web.v2022_09_01.aio.operations.AppServiceCertificateOrdersOperations + azure.mgmt.web.v2022_03_01.aio.operations.AppServiceCertificateOrdersOperations :ivar certificate_orders_diagnostics: CertificateOrdersDiagnosticsOperations operations :vartype certificate_orders_diagnostics: - azure.mgmt.web.v2022_09_01.aio.operations.CertificateOrdersDiagnosticsOperations + azure.mgmt.web.v2022_03_01.aio.operations.CertificateOrdersDiagnosticsOperations :ivar certificate_registration_provider: CertificateRegistrationProviderOperations operations :vartype certificate_registration_provider: - azure.mgmt.web.v2022_09_01.aio.operations.CertificateRegistrationProviderOperations + azure.mgmt.web.v2022_03_01.aio.operations.CertificateRegistrationProviderOperations :ivar domains: DomainsOperations operations - :vartype domains: azure.mgmt.web.v2022_09_01.aio.operations.DomainsOperations + :vartype domains: azure.mgmt.web.v2022_03_01.aio.operations.DomainsOperations :ivar top_level_domains: TopLevelDomainsOperations operations - :vartype top_level_domains: azure.mgmt.web.v2022_09_01.aio.operations.TopLevelDomainsOperations + :vartype top_level_domains: azure.mgmt.web.v2022_03_01.aio.operations.TopLevelDomainsOperations :ivar domain_registration_provider: DomainRegistrationProviderOperations operations :vartype domain_registration_provider: - azure.mgmt.web.v2022_09_01.aio.operations.DomainRegistrationProviderOperations + azure.mgmt.web.v2022_03_01.aio.operations.DomainRegistrationProviderOperations :ivar app_service_environments: AppServiceEnvironmentsOperations operations :vartype app_service_environments: - azure.mgmt.web.v2022_09_01.aio.operations.AppServiceEnvironmentsOperations + azure.mgmt.web.v2022_03_01.aio.operations.AppServiceEnvironmentsOperations :ivar app_service_plans: AppServicePlansOperations operations - :vartype app_service_plans: azure.mgmt.web.v2022_09_01.aio.operations.AppServicePlansOperations + :vartype app_service_plans: azure.mgmt.web.v2022_03_01.aio.operations.AppServicePlansOperations :ivar certificates: CertificatesOperations operations - :vartype certificates: azure.mgmt.web.v2022_09_01.aio.operations.CertificatesOperations + :vartype certificates: azure.mgmt.web.v2022_03_01.aio.operations.CertificatesOperations :ivar container_apps: ContainerAppsOperations operations - :vartype container_apps: azure.mgmt.web.v2022_09_01.aio.operations.ContainerAppsOperations + :vartype container_apps: azure.mgmt.web.v2022_03_01.aio.operations.ContainerAppsOperations :ivar container_apps_revisions: ContainerAppsRevisionsOperations operations :vartype container_apps_revisions: - azure.mgmt.web.v2022_09_01.aio.operations.ContainerAppsRevisionsOperations + azure.mgmt.web.v2022_03_01.aio.operations.ContainerAppsRevisionsOperations :ivar deleted_web_apps: DeletedWebAppsOperations operations - :vartype deleted_web_apps: azure.mgmt.web.v2022_09_01.aio.operations.DeletedWebAppsOperations + :vartype deleted_web_apps: azure.mgmt.web.v2022_03_01.aio.operations.DeletedWebAppsOperations :ivar diagnostics: DiagnosticsOperations operations - :vartype diagnostics: azure.mgmt.web.v2022_09_01.aio.operations.DiagnosticsOperations + :vartype diagnostics: azure.mgmt.web.v2022_03_01.aio.operations.DiagnosticsOperations :ivar global_operations: GlobalOperations operations - :vartype global_operations: azure.mgmt.web.v2022_09_01.aio.operations.GlobalOperations + :vartype global_operations: azure.mgmt.web.v2022_03_01.aio.operations.GlobalOperations :ivar kube_environments: KubeEnvironmentsOperations operations :vartype kube_environments: - azure.mgmt.web.v2022_09_01.aio.operations.KubeEnvironmentsOperations + azure.mgmt.web.v2022_03_01.aio.operations.KubeEnvironmentsOperations :ivar provider: ProviderOperations operations - :vartype provider: azure.mgmt.web.v2022_09_01.aio.operations.ProviderOperations + :vartype provider: azure.mgmt.web.v2022_03_01.aio.operations.ProviderOperations :ivar recommendations: RecommendationsOperations operations - :vartype recommendations: azure.mgmt.web.v2022_09_01.aio.operations.RecommendationsOperations + :vartype recommendations: azure.mgmt.web.v2022_03_01.aio.operations.RecommendationsOperations :ivar resource_health_metadata: ResourceHealthMetadataOperations operations :vartype resource_health_metadata: - azure.mgmt.web.v2022_09_01.aio.operations.ResourceHealthMetadataOperations + azure.mgmt.web.v2022_03_01.aio.operations.ResourceHealthMetadataOperations :ivar static_sites: StaticSitesOperations operations - :vartype static_sites: azure.mgmt.web.v2022_09_01.aio.operations.StaticSitesOperations + :vartype static_sites: azure.mgmt.web.v2022_03_01.aio.operations.StaticSitesOperations :ivar web_apps: WebAppsOperations operations - :vartype web_apps: azure.mgmt.web.v2022_09_01.aio.operations.WebAppsOperations + :vartype web_apps: azure.mgmt.web.v2022_03_01.aio.operations.WebAppsOperations :ivar workflows: WorkflowsOperations operations - :vartype workflows: azure.mgmt.web.v2022_09_01.aio.operations.WorkflowsOperations + :vartype workflows: azure.mgmt.web.v2022_03_01.aio.operations.WorkflowsOperations :ivar workflow_runs: WorkflowRunsOperations operations - :vartype workflow_runs: azure.mgmt.web.v2022_09_01.aio.operations.WorkflowRunsOperations + :vartype workflow_runs: azure.mgmt.web.v2022_03_01.aio.operations.WorkflowRunsOperations :ivar workflow_run_actions: WorkflowRunActionsOperations operations :vartype workflow_run_actions: - azure.mgmt.web.v2022_09_01.aio.operations.WorkflowRunActionsOperations + azure.mgmt.web.v2022_03_01.aio.operations.WorkflowRunActionsOperations :ivar workflow_run_action_repetitions: WorkflowRunActionRepetitionsOperations operations :vartype workflow_run_action_repetitions: - azure.mgmt.web.v2022_09_01.aio.operations.WorkflowRunActionRepetitionsOperations + azure.mgmt.web.v2022_03_01.aio.operations.WorkflowRunActionRepetitionsOperations :ivar workflow_run_action_repetitions_request_histories: WorkflowRunActionRepetitionsRequestHistoriesOperations operations :vartype workflow_run_action_repetitions_request_histories: - azure.mgmt.web.v2022_09_01.aio.operations.WorkflowRunActionRepetitionsRequestHistoriesOperations + azure.mgmt.web.v2022_03_01.aio.operations.WorkflowRunActionRepetitionsRequestHistoriesOperations :ivar workflow_run_action_scope_repetitions: WorkflowRunActionScopeRepetitionsOperations operations :vartype workflow_run_action_scope_repetitions: - azure.mgmt.web.v2022_09_01.aio.operations.WorkflowRunActionScopeRepetitionsOperations + azure.mgmt.web.v2022_03_01.aio.operations.WorkflowRunActionScopeRepetitionsOperations :ivar workflow_triggers: WorkflowTriggersOperations operations :vartype workflow_triggers: - azure.mgmt.web.v2022_09_01.aio.operations.WorkflowTriggersOperations + azure.mgmt.web.v2022_03_01.aio.operations.WorkflowTriggersOperations :ivar workflow_trigger_histories: WorkflowTriggerHistoriesOperations operations :vartype workflow_trigger_histories: - azure.mgmt.web.v2022_09_01.aio.operations.WorkflowTriggerHistoriesOperations + azure.mgmt.web.v2022_03_01.aio.operations.WorkflowTriggerHistoriesOperations :ivar workflow_versions: WorkflowVersionsOperations operations :vartype workflow_versions: - azure.mgmt.web.v2022_09_01.aio.operations.WorkflowVersionsOperations + azure.mgmt.web.v2022_03_01.aio.operations.WorkflowVersionsOperations :param credential: Credential needed for the client to connect to Azure. Required. :type credential: ~azure.core.credentials_async.AsyncTokenCredential :param subscription_id: Your Azure subscription ID. This is a GUID-formatted string (e.g. @@ -140,7 +140,7 @@ class WebSiteManagementClient( :type subscription_id: str :param base_url: Service URL. Default value is "https://management.azure.com". :type base_url: str - :keyword api_version: Api Version. Default value is "2022-09-01". Note that overriding this + :keyword api_version: Api Version. Default value is "2022-03-01". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str :keyword int polling_interval: Default waiting time between two polls for LRO operations if no diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/__init__.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/__init__.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/__init__.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/__init__.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_certificate_orders_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_certificate_orders_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_certificate_orders_operations.py index 539ac3e099bb..475d9385b2df 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -55,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -69,7 +65,7 @@ class AppServiceCertificateOrdersOperations: # pylint: disable=too-many-public- **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`app_service_certificate_orders` attribute. """ @@ -92,13 +88,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceCertificateOrd :return: An iterator like instance of either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -183,7 +179,7 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- :param app_service_certificate_order: Information for a certificate order. Required. :type app_service_certificate_order: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -223,7 +219,7 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- :param app_service_certificate_order: Information for a certificate order. Is either a AppServiceCertificateOrder type or a IO type. Required. :type app_service_certificate_order: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -243,14 +239,14 @@ async def validate_purchase_information( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -301,13 +297,13 @@ def list_by_resource_group( :return: An iterator like instance of either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -393,7 +389,7 @@ async def get( :type certificate_order_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateOrder or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -407,7 +403,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -463,14 +459,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -538,7 +534,7 @@ async def begin_create_or_update( :param certificate_distinguished_name: Distinguished name to use for the certificate order. Required. :type certificate_distinguished_name: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -553,7 +549,7 @@ async def begin_create_or_update( :return: An instance of AsyncLROPoller that returns either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -592,7 +588,7 @@ async def begin_create_or_update( :return: An instance of AsyncLROPoller that returns either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -615,7 +611,7 @@ async def begin_create_or_update( :param certificate_distinguished_name: Distinguished name to use for the certificate order. Is either a AppServiceCertificateOrder type or a IO type. Required. :type certificate_distinguished_name: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -630,13 +626,13 @@ async def begin_create_or_update( :return: An instance of AsyncLROPoller that returns either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -709,7 +705,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -764,13 +760,13 @@ async def update( :param certificate_distinguished_name: Distinguished name to use for the certificate order. Required. :type certificate_distinguished_name: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrderPatchResource + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrderPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateOrder or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :raises ~azure.core.exceptions.HttpResponseError: """ @@ -800,7 +796,7 @@ async def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateOrder or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :raises ~azure.core.exceptions.HttpResponseError: """ @@ -823,13 +819,13 @@ async def update( :param certificate_distinguished_name: Distinguished name to use for the certificate order. Is either a AppServiceCertificateOrderPatchResource type or a IO type. Required. :type certificate_distinguished_name: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrderPatchResource or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrderPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateOrder or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -843,14 +839,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -909,13 +905,13 @@ def list_certificates( :return: An iterator like instance of either AppServiceCertificateResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1004,7 +1000,7 @@ async def get_certificate( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1018,7 +1014,7 @@ async def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1076,14 +1072,14 @@ async def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1153,7 +1149,7 @@ async def begin_create_or_update_certificate( :param name: Name of the certificate. Required. :type name: str :param key_vault_certificate: Key vault certificate resource Id. Required. - :type key_vault_certificate: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :type key_vault_certificate: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1168,7 +1164,7 @@ async def begin_create_or_update_certificate( :return: An instance of AsyncLROPoller that returns either AppServiceCertificateResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1209,7 +1205,7 @@ async def begin_create_or_update_certificate( :return: An instance of AsyncLROPoller that returns either AppServiceCertificateResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1234,7 +1230,7 @@ async def begin_create_or_update_certificate( :type name: str :param key_vault_certificate: Key vault certificate resource Id. Is either a AppServiceCertificateResource type or a IO type. Required. - :type key_vault_certificate: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :type key_vault_certificate: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. @@ -1250,13 +1246,13 @@ async def begin_create_or_update_certificate( :return: An instance of AsyncLROPoller that returns either AppServiceCertificateResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -1332,7 +1328,7 @@ async def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_certificate_request( @@ -1390,13 +1386,13 @@ async def update_certificate( :type name: str :param key_vault_certificate: Key vault certificate resource Id. Required. :type key_vault_certificate: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificatePatchResource + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificatePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1428,7 +1424,7 @@ async def update_certificate( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1454,13 +1450,13 @@ async def update_certificate( :param key_vault_certificate: Key vault certificate resource Id. Is either a AppServiceCertificatePatchResource type or a IO type. Required. :type key_vault_certificate: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificatePatchResource or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificatePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1474,14 +1470,14 @@ async def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -1545,7 +1541,7 @@ async def reissue( # pylint: disable=inconsistent-return-statements :type certificate_order_name: str :param reissue_certificate_order_request: Parameters for the reissue. Required. :type reissue_certificate_order_request: - ~azure.mgmt.web.v2022_09_01.models.ReissueCertificateOrderRequest + ~azure.mgmt.web.v2022_03_01.models.ReissueCertificateOrderRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1603,7 +1599,7 @@ async def reissue( # pylint: disable=inconsistent-return-statements :param reissue_certificate_order_request: Parameters for the reissue. Is either a ReissueCertificateOrderRequest type or a IO type. Required. :type reissue_certificate_order_request: - ~azure.mgmt.web.v2022_09_01.models.ReissueCertificateOrderRequest or IO + ~azure.mgmt.web.v2022_03_01.models.ReissueCertificateOrderRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1623,14 +1619,14 @@ async def reissue( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -1689,7 +1685,7 @@ async def renew( # pylint: disable=inconsistent-return-statements :type certificate_order_name: str :param renew_certificate_order_request: Renew parameters. Required. :type renew_certificate_order_request: - ~azure.mgmt.web.v2022_09_01.models.RenewCertificateOrderRequest + ~azure.mgmt.web.v2022_03_01.models.RenewCertificateOrderRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1747,7 +1743,7 @@ async def renew( # pylint: disable=inconsistent-return-statements :param renew_certificate_order_request: Renew parameters. Is either a RenewCertificateOrderRequest type or a IO type. Required. :type renew_certificate_order_request: - ~azure.mgmt.web.v2022_09_01.models.RenewCertificateOrderRequest or IO + ~azure.mgmt.web.v2022_03_01.models.RenewCertificateOrderRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1767,14 +1763,14 @@ async def renew( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -1841,7 +1837,7 @@ async def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -1895,7 +1891,7 @@ async def resend_request_emails( # pylint: disable=inconsistent-return-statemen :param certificate_order_name: Name of the certificate order. Required. :type certificate_order_name: str :param name_identifier: Email address. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1953,7 +1949,7 @@ async def resend_request_emails( # pylint: disable=inconsistent-return-statemen :param certificate_order_name: Name of the certificate order. Required. :type certificate_order_name: str :param name_identifier: Email address. Is either a NameIdentifier type or a IO type. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1973,14 +1969,14 @@ async def resend_request_emails( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2044,13 +2040,13 @@ async def retrieve_site_seal( :param certificate_order_name: Name of the certificate order. Required. :type certificate_order_name: str :param site_seal_request: Site seal request. Required. - :type site_seal_request: ~azure.mgmt.web.v2022_09_01.models.SiteSealRequest + :type site_seal_request: ~azure.mgmt.web.v2022_03_01.models.SiteSealRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSeal or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSeal + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSeal :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2085,7 +2081,7 @@ async def retrieve_site_seal( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSeal or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSeal + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSeal :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2113,13 +2109,13 @@ async def retrieve_site_seal( :type certificate_order_name: str :param site_seal_request: Site seal request. Is either a SiteSealRequest type or a IO type. Required. - :type site_seal_request: ~azure.mgmt.web.v2022_09_01.models.SiteSealRequest or IO + :type site_seal_request: ~azure.mgmt.web.v2022_03_01.models.SiteSealRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSeal or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSeal + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSeal :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2133,14 +2129,14 @@ async def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2211,7 +2207,7 @@ async def verify_domain_ownership( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -2259,7 +2255,7 @@ async def retrieve_certificate_actions( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of CertificateOrderAction or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.CertificateOrderAction] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.CertificateOrderAction] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2273,7 +2269,7 @@ async def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -2325,7 +2321,7 @@ async def retrieve_certificate_email_history( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of CertificateEmail or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.CertificateEmail] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.CertificateEmail] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2339,7 +2335,7 @@ async def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_environments_operations.py similarity index 95% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_environments_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_environments_operations.py index c45eb8eb0831..69a5d33ef05e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_environments_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -87,10 +88,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -102,7 +99,7 @@ class AppServiceEnvironmentsOperations: # pylint: disable=too-many-public-metho **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`app_service_environments` attribute. """ @@ -125,13 +122,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.AppServiceEnvironmentRes :return: An iterator like instance of either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -214,13 +211,13 @@ def list_by_resource_group( :return: An iterator like instance of either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -304,7 +301,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceEnvironmentResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -318,7 +315,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -374,14 +371,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -413,7 +410,6 @@ async def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} if response.status_code == 200: deserialized = self._deserialize("AppServiceEnvironmentResource", pipeline_response) @@ -421,12 +417,10 @@ async def _create_or_update_initial( deserialized = self._deserialize("AppServiceEnvironmentResource", pipeline_response) if response.status_code == 202: - response_headers["location"] = self._deserialize("str", response.headers.get("location")) - deserialized = self._deserialize("AppServiceEnvironmentResource", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore @@ -455,7 +449,7 @@ async def begin_create_or_update( :param hosting_environment_envelope: Configuration details of the App Service Environment. Required. :type hosting_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -470,7 +464,7 @@ async def begin_create_or_update( :return: An instance of AsyncLROPoller that returns either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -509,7 +503,7 @@ async def begin_create_or_update( :return: An instance of AsyncLROPoller that returns either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -532,7 +526,7 @@ async def begin_create_or_update( :param hosting_environment_envelope: Configuration details of the App Service Environment. Is either a AppServiceEnvironmentResource type or a IO type. Required. :type hosting_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -547,13 +541,13 @@ async def begin_create_or_update( :return: An instance of AsyncLROPoller that returns either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -612,7 +606,7 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -678,7 +672,7 @@ async def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -740,13 +734,13 @@ async def update( :param hosting_environment_envelope: Configuration details of the App Service Environment. Required. :type hosting_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentPatchResource + ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceEnvironmentResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -776,7 +770,7 @@ async def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceEnvironmentResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -799,13 +793,13 @@ async def update( :param hosting_environment_envelope: Configuration details of the App Service Environment. Is either a AppServiceEnvironmentPatchResource type or a IO type. Required. :type hosting_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentPatchResource or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceEnvironmentResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -819,14 +813,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -891,13 +885,13 @@ def list_capacities( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either StampCapacity or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StampCapacity] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StampCapacity] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -982,7 +976,7 @@ async def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AddressResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AddressResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.AddressResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -996,7 +990,7 @@ async def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -1048,14 +1042,14 @@ async def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1121,7 +1115,7 @@ async def begin_change_vnet( :param name: Name of the App Service Environment. Required. :type name: str :param vnet_info: Details for the new virtual network. Required. - :type vnet_info: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile + :type vnet_info: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1136,7 +1130,7 @@ async def begin_change_vnet( :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1174,7 +1168,7 @@ async def begin_change_vnet( :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1192,7 +1186,7 @@ async def begin_change_vnet( :type name: str :param vnet_info: Details for the new virtual network. Is either a VirtualNetworkProfile type or a IO type. Required. - :type vnet_info: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile or IO + :type vnet_info: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1207,14 +1201,14 @@ async def begin_change_vnet( :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WebAppCollection] = kwargs.pop("cls", None) @@ -1227,7 +1221,7 @@ async def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -1349,7 +1343,7 @@ async def get_ase_custom_dns_suffix_configuration( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomDnsSuffixConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1363,7 +1357,7 @@ async def get_ase_custom_dns_suffix_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CustomDnsSuffixConfiguration] = kwargs.pop("cls", None) request = build_get_ase_custom_dns_suffix_configuration_request( @@ -1421,13 +1415,13 @@ async def update_ase_custom_dns_suffix_configuration( :type name: str :param custom_dns_suffix_configuration: Required. :type custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomDnsSuffixConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1456,7 +1450,7 @@ async def update_ase_custom_dns_suffix_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomDnsSuffixConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1479,13 +1473,13 @@ async def update_ase_custom_dns_suffix_configuration( :param custom_dns_suffix_configuration: Is either a CustomDnsSuffixConfiguration type or a IO type. Required. :type custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration or IO + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomDnsSuffixConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1499,14 +1493,14 @@ async def update_ase_custom_dns_suffix_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CustomDnsSuffixConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(custom_dns_suffix_configuration, (IO, bytes)): + if isinstance(custom_dns_suffix_configuration, (IOBase, bytes)): _content = custom_dns_suffix_configuration else: _json = self._serialize.body(custom_dns_suffix_configuration, "CustomDnsSuffixConfiguration") @@ -1577,7 +1571,7 @@ async def delete_ase_custom_dns_suffix_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_ase_custom_dns_suffix_configuration_request( @@ -1633,7 +1627,7 @@ async def get_ase_v3_networking_configuration( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AseV3NetworkingConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1647,7 +1641,7 @@ async def get_ase_v3_networking_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) request = build_get_ase_v3_networking_configuration_request( @@ -1705,13 +1699,13 @@ async def update_ase_networking_configuration( :type name: str :param ase_networking_configuration: Required. :type ase_networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AseV3NetworkingConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1740,7 +1734,7 @@ async def update_ase_networking_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AseV3NetworkingConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1763,13 +1757,13 @@ async def update_ase_networking_configuration( :param ase_networking_configuration: Is either a AseV3NetworkingConfiguration type or a IO type. Required. :type ase_networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration or IO + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AseV3NetworkingConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1783,14 +1777,14 @@ async def update_ase_networking_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ase_networking_configuration, (IO, bytes)): + if isinstance(ase_networking_configuration, (IOBase, bytes)): _content = ase_networking_configuration else: _json = self._serialize.body(ase_networking_configuration, "AseV3NetworkingConfiguration") @@ -1847,7 +1841,7 @@ async def list_diagnostics( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of HostingEnvironmentDiagnostics or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentDiagnostics] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentDiagnostics] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1861,7 +1855,7 @@ async def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -1915,7 +1909,7 @@ async def get_diagnostics_item( :type diagnostics_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostingEnvironmentDiagnostics or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentDiagnostics + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentDiagnostics :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1929,7 +1923,7 @@ async def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -1985,13 +1979,13 @@ def get_inbound_network_dependencies_endpoints( :return: An iterator like instance of either InboundEnvironmentEndpoint or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.InboundEnvironmentEndpoint] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.InboundEnvironmentEndpoint] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -2079,13 +2073,13 @@ def list_multi_role_pools( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkerPoolResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -2172,7 +2166,7 @@ async def get_multi_role_pool( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2186,7 +2180,7 @@ async def get_multi_role_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -2242,14 +2236,14 @@ async def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2315,7 +2309,7 @@ async def begin_create_or_update_multi_role_pool( :param name: Name of the App Service Environment. Required. :type name: str :param multi_role_pool_envelope: Properties of the multi-role pool. Required. - :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -2330,7 +2324,7 @@ async def begin_create_or_update_multi_role_pool( :return: An instance of AsyncLROPoller that returns either WorkerPoolResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2368,7 +2362,7 @@ async def begin_create_or_update_multi_role_pool( :return: An instance of AsyncLROPoller that returns either WorkerPoolResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2390,7 +2384,7 @@ async def begin_create_or_update_multi_role_pool( :type name: str :param multi_role_pool_envelope: Properties of the multi-role pool. Is either a WorkerPoolResource type or a IO type. Required. - :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource or IO + :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -2405,13 +2399,13 @@ async def begin_create_or_update_multi_role_pool( :return: An instance of AsyncLROPoller that returns either WorkerPoolResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -2475,13 +2469,13 @@ async def update_multi_role_pool( :param name: Name of the App Service Environment. Required. :type name: str :param multi_role_pool_envelope: Properties of the multi-role pool. Required. - :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2510,7 +2504,7 @@ async def update_multi_role_pool( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2532,13 +2526,13 @@ async def update_multi_role_pool( :type name: str :param multi_role_pool_envelope: Properties of the multi-role pool. Is either a WorkerPoolResource type or a IO type. Required. - :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource or IO + :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2552,14 +2546,14 @@ async def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -2626,13 +2620,13 @@ def list_multi_role_pool_instance_metric_definitions( :return: An iterator like instance of either ResourceMetricDefinition or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2722,13 +2716,13 @@ def list_multi_role_metric_definitions( :return: An iterator like instance of either ResourceMetricDefinition or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -2815,13 +2809,13 @@ def list_multi_role_pool_skus( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SkuInfo or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SkuInfo] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SkuInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -2922,7 +2916,7 @@ async def test_upgrade_available_notification( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_test_upgrade_available_notification_request( @@ -2970,7 +2964,7 @@ async def _upgrade_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_upgrade_request( @@ -3029,7 +3023,7 @@ async def begin_upgrade(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -3083,13 +3077,13 @@ def list_multi_role_usages( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Usage or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Usage] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Usage] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -3174,7 +3168,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of Operation or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.Operation] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3188,7 +3182,7 @@ async def list_operations(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -3243,13 +3237,13 @@ def get_outbound_network_dependencies_endpoints( :return: An iterator like instance of either OutboundEnvironmentEndpoint or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.OutboundEnvironmentEndpoint] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.OutboundEnvironmentEndpoint] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3338,13 +3332,13 @@ def get_private_endpoint_connection_list( :return: An iterator like instance of either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -3433,7 +3427,7 @@ async def get_private_endpoint_connection( :type private_endpoint_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RemotePrivateEndpointConnectionARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3447,7 +3441,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -3505,14 +3499,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -3583,7 +3577,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :type private_endpoint_connection_name: str :param private_endpoint_wrapper: Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -3598,7 +3592,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3639,7 +3633,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3665,7 +3659,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :param private_endpoint_wrapper: Is either a PrivateLinkConnectionApprovalRequestResource type or a IO type. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource or IO + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -3680,13 +3674,13 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -3746,7 +3740,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -3821,7 +3815,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -3878,7 +3872,7 @@ async def get_private_link_resources( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourcesWrapper + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourcesWrapper :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3892,7 +3886,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -3958,7 +3952,7 @@ async def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -4004,7 +3998,7 @@ async def _resume_initial(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -4069,14 +4063,14 @@ async def begin_resume( :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4200,13 +4194,13 @@ def list_app_service_plans( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AppServicePlan or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -4296,13 +4290,13 @@ def list_web_apps( :type properties_to_include: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4388,7 +4382,7 @@ async def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -4453,14 +4447,14 @@ async def begin_suspend( :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.AsyncLROPoller[~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -4589,13 +4583,13 @@ def list_usages( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmUsageQuota or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -4684,13 +4678,13 @@ def list_worker_pools( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkerPoolResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -4779,7 +4773,7 @@ async def get_worker_pool( :type worker_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4793,7 +4787,7 @@ async def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -4851,14 +4845,14 @@ async def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -4928,7 +4922,7 @@ async def begin_create_or_update_worker_pool( :param worker_pool_name: Name of the worker pool. Required. :type worker_pool_name: str :param worker_pool_envelope: Properties of the worker pool. Required. - :type worker_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :type worker_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -4943,7 +4937,7 @@ async def begin_create_or_update_worker_pool( :return: An instance of AsyncLROPoller that returns either WorkerPoolResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4984,7 +4978,7 @@ async def begin_create_or_update_worker_pool( :return: An instance of AsyncLROPoller that returns either WorkerPoolResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5009,7 +5003,7 @@ async def begin_create_or_update_worker_pool( :type worker_pool_name: str :param worker_pool_envelope: Properties of the worker pool. Is either a WorkerPoolResource type or a IO type. Required. - :type worker_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource or IO + :type worker_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -5024,13 +5018,13 @@ async def begin_create_or_update_worker_pool( :return: An instance of AsyncLROPoller that returns either WorkerPoolResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -5098,13 +5092,13 @@ async def update_worker_pool( :param worker_pool_name: Name of the worker pool. Required. :type worker_pool_name: str :param worker_pool_envelope: Properties of the worker pool. Required. - :type worker_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :type worker_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5136,7 +5130,7 @@ async def update_worker_pool( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5161,13 +5155,13 @@ async def update_worker_pool( :type worker_pool_name: str :param worker_pool_envelope: Properties of the worker pool. Is either a WorkerPoolResource type or a IO type. Required. - :type worker_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource or IO + :type worker_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5181,14 +5175,14 @@ async def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -5257,13 +5251,13 @@ def list_worker_pool_instance_metric_definitions( :return: An iterator like instance of either ResourceMetricDefinition or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5356,13 +5350,13 @@ def list_web_worker_metric_definitions( :return: An iterator like instance of either ResourceMetricDefinition or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -5452,13 +5446,13 @@ def list_worker_pool_skus( :type worker_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SkuInfo or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SkuInfo] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SkuInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5548,13 +5542,13 @@ def list_web_worker_usages( :type worker_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Usage or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Usage] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Usage] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_plans_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_plans_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_plans_operations.py index 3c114082a1f4..8cdc2592a575 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -66,10 +67,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -81,7 +78,7 @@ class AppServicePlansOperations: # pylint: disable=too-many-public-methods **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`app_service_plans` attribute. """ @@ -107,13 +104,13 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> AsyncIterable[ :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AppServicePlan or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -196,13 +193,13 @@ def list_by_resource_group( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AppServicePlan or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -286,7 +283,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServicePlan or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -300,7 +297,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) request = build_get_request( @@ -352,14 +349,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -425,7 +422,7 @@ async def begin_create_or_update( :param name: Name of the App Service plan. Required. :type name: str :param app_service_plan: Details of the App Service plan. Required. - :type app_service_plan: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :type app_service_plan: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -439,7 +436,7 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -476,7 +473,7 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -494,7 +491,7 @@ async def begin_create_or_update( :type name: str :param app_service_plan: Details of the App Service plan. Is either a AppServicePlan type or a IO type. Required. - :type app_service_plan: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan or IO + :type app_service_plan: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -508,13 +505,13 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -587,7 +584,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -640,13 +637,13 @@ async def update( :param name: Name of the App Service plan. Required. :type name: str :param app_service_plan: Details of the App Service plan. Required. - :type app_service_plan: ~azure.mgmt.web.v2022_09_01.models.AppServicePlanPatchResource + :type app_service_plan: ~azure.mgmt.web.v2022_03_01.models.AppServicePlanPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServicePlan or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :raises ~azure.core.exceptions.HttpResponseError: """ @@ -675,7 +672,7 @@ async def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServicePlan or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :raises ~azure.core.exceptions.HttpResponseError: """ @@ -697,13 +694,13 @@ async def update( :type name: str :param app_service_plan: Details of the App Service plan. Is either a AppServicePlanPatchResource type or a IO type. Required. - :type app_service_plan: ~azure.mgmt.web.v2022_09_01.models.AppServicePlanPatchResource or IO + :type app_service_plan: ~azure.mgmt.web.v2022_03_01.models.AppServicePlanPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServicePlan or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -717,14 +714,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -783,7 +780,7 @@ async def list_capabilities(self, resource_group_name: str, name: str, **kwargs: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of Capability or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.Capability] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.Capability] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -797,7 +794,7 @@ async def list_capabilities(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -853,7 +850,7 @@ async def get_hybrid_connection( :type relay_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -867,7 +864,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -939,7 +936,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_hybrid_connection_request( @@ -993,7 +990,7 @@ async def list_hybrid_connection_keys( :type relay_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnectionKey or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnectionKey + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnectionKey :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1007,7 +1004,7 @@ async def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -1071,7 +1068,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -1160,7 +1157,7 @@ async def get_hybrid_connection_plan_limit( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnectionLimits or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnectionLimits + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnectionLimits :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1174,7 +1171,7 @@ async def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -1227,13 +1224,13 @@ def list_hybrid_connections( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either HybridConnection or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.HybridConnection] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.HybridConnection] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -1339,7 +1336,7 @@ async def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_web_apps_request( @@ -1404,13 +1401,13 @@ def list_web_apps( :type top: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -1512,7 +1509,7 @@ async def get_server_farm_skus(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -1569,13 +1566,13 @@ def list_usages( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmUsageQuota or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -1661,7 +1658,7 @@ async def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) - :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetInfoResource or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetInfoResource] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetInfoResource] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1675,7 +1672,7 @@ async def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetInfoResource]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -1729,7 +1726,7 @@ async def get_vnet_from_server_farm( :type vnet_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1743,7 +1740,7 @@ async def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetInfoResource] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -1800,7 +1797,7 @@ async def get_vnet_gateway( :type gateway_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1814,7 +1811,7 @@ async def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -1879,13 +1876,13 @@ async def update_vnet_gateway( :param gateway_name: Name of the gateway. Only the 'primary' gateway is supported. Required. :type gateway_name: str :param connection_envelope: Definition of the gateway. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1920,7 +1917,7 @@ async def update_vnet_gateway( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1948,13 +1945,13 @@ async def update_vnet_gateway( :type gateway_name: str :param connection_envelope: Definition of the gateway. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1968,14 +1965,14 @@ async def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -2037,7 +2034,7 @@ async def list_routes_for_vnet( :type vnet_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetRoute or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetRoute] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetRoute] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2051,7 +2048,7 @@ async def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -2108,7 +2105,7 @@ async def get_route_for_vnet( :type route_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetRoute or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetRoute] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetRoute] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2122,7 +2119,7 @@ async def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -2187,13 +2184,13 @@ async def create_or_update_vnet_route( :param route_name: Name of the Virtual Network route. Required. :type route_name: str :param route: Definition of the Virtual Network route. Required. - :type route: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :type route: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2228,7 +2225,7 @@ async def create_or_update_vnet_route( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2256,13 +2253,13 @@ async def create_or_update_vnet_route( :type route_name: str :param route: Definition of the Virtual Network route. Is either a VnetRoute type or a IO type. Required. - :type route: ~azure.mgmt.web.v2022_09_01.models.VnetRoute or IO + :type route: ~azure.mgmt.web.v2022_03_01.models.VnetRoute or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2277,14 +2274,14 @@ async def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetRoute] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2361,7 +2358,7 @@ async def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_vnet_route_request( @@ -2422,13 +2419,13 @@ async def update_vnet_route( :param route_name: Name of the Virtual Network route. Required. :type route_name: str :param route: Definition of the Virtual Network route. Required. - :type route: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :type route: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2463,7 +2460,7 @@ async def update_vnet_route( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2491,13 +2488,13 @@ async def update_vnet_route( :type route_name: str :param route: Definition of the Virtual Network route. Is either a VnetRoute type or a IO type. Required. - :type route: ~azure.mgmt.web.v2022_09_01.models.VnetRoute or IO + :type route: ~azure.mgmt.web.v2022_03_01.models.VnetRoute or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2512,14 +2509,14 @@ async def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetRoute] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -2594,7 +2591,7 @@ async def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificate_orders_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificate_orders_diagnostics_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificate_orders_diagnostics_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificate_orders_diagnostics_operations.py index 6e4f848f37da..28396ff1082c 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificate_orders_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificate_orders_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -36,10 +35,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +45,7 @@ class CertificateOrdersDiagnosticsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`certificate_orders_diagnostics` attribute. """ @@ -79,13 +74,13 @@ def list_app_service_certificate_order_detector_response( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DetectorResponse or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -189,7 +184,7 @@ async def get_app_service_certificate_order_detector_response( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -203,7 +198,7 @@ async def get_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_app_service_certificate_order_detector_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificate_registration_provider_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificate_registration_provider_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificate_registration_provider_operations.py index 866af8319941..11324fd05423 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._certificate_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +40,7 @@ class CertificateRegistrationProviderOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`certificate_registration_provider` attribute. """ @@ -70,13 +65,13 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD :return: An iterator like instance of either CsmOperationDescription or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmOperationDescription] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmOperationDescription] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificates_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificates_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificates_operations.py index 53b4055d3530..a70c36ab9d02 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -39,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -53,7 +49,7 @@ class CertificatesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`certificates` attribute. """ @@ -77,13 +73,13 @@ def list(self, filter: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_m :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Certificate or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Certificate] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Certificate] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -163,13 +159,13 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Certificate or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Certificate] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Certificate] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -253,7 +249,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -267,7 +263,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -324,13 +320,13 @@ async def create_or_update( :param name: Name of the certificate. Required. :type name: str :param certificate_envelope: Details of certificate, if it exists already. Required. - :type certificate_envelope: ~azure.mgmt.web.v2022_09_01.models.Certificate + :type certificate_envelope: ~azure.mgmt.web.v2022_03_01.models.Certificate :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -359,7 +355,7 @@ async def create_or_update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -377,13 +373,13 @@ async def create_or_update( :type name: str :param certificate_envelope: Details of certificate, if it exists already. Is either a Certificate type or a IO type. Required. - :type certificate_envelope: ~azure.mgmt.web.v2022_09_01.models.Certificate or IO + :type certificate_envelope: ~azure.mgmt.web.v2022_03_01.models.Certificate or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -397,14 +393,14 @@ 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -475,7 +471,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -528,13 +524,13 @@ async def update( :param name: Name of the certificate. Required. :type name: str :param certificate_envelope: Details of certificate, if it exists already. Required. - :type certificate_envelope: ~azure.mgmt.web.v2022_09_01.models.CertificatePatchResource + :type certificate_envelope: ~azure.mgmt.web.v2022_03_01.models.CertificatePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -563,7 +559,7 @@ async def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -585,13 +581,13 @@ async def update( :type name: str :param certificate_envelope: Details of certificate, if it exists already. Is either a CertificatePatchResource type or a IO type. Required. - :type certificate_envelope: ~azure.mgmt.web.v2022_09_01.models.CertificatePatchResource or IO + :type certificate_envelope: ~azure.mgmt.web.v2022_03_01.models.CertificatePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -605,14 +601,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_container_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_container_apps_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_container_apps_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_container_apps_operations.py index 4fb8dd8b8502..048e688ce967 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_container_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_container_apps_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -41,10 +41,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +51,7 @@ class ContainerAppsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`container_apps` attribute. """ @@ -77,13 +73,13 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Containe :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ContainerApp or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContainerAppCollection] = kwargs.pop("cls", None) error_map = { @@ -163,13 +159,13 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ContainerApp or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContainerAppCollection] = kwargs.pop("cls", None) error_map = { @@ -253,7 +249,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ContainerApp or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ContainerApp + :rtype: ~azure.mgmt.web.v2022_03_01.models.ContainerApp :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -267,7 +263,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContainerApp] = kwargs.pop("cls", None) request = build_get_request( @@ -323,14 +319,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ContainerApp] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(container_app_envelope, (IO, bytes)): + if isinstance(container_app_envelope, (IOBase, bytes)): _content = container_app_envelope else: _json = self._serialize.body(container_app_envelope, "ContainerApp") @@ -396,7 +392,7 @@ async def begin_create_or_update( :param name: Name of the Container App. Required. :type name: str :param container_app_envelope: Required. - :type container_app_envelope: ~azure.mgmt.web.v2022_09_01.models.ContainerApp + :type container_app_envelope: ~azure.mgmt.web.v2022_03_01.models.ContainerApp :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -410,7 +406,7 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either ContainerApp or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -447,7 +443,7 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either ContainerApp or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -468,7 +464,7 @@ async def begin_create_or_update( :param name: Name of the Container App. Required. :type name: str :param container_app_envelope: Is either a ContainerApp type or a IO type. Required. - :type container_app_envelope: ~azure.mgmt.web.v2022_09_01.models.ContainerApp or IO + :type container_app_envelope: ~azure.mgmt.web.v2022_03_01.models.ContainerApp or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -482,13 +478,13 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either ContainerApp or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ContainerApp] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -547,7 +543,7 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -606,7 +602,7 @@ async def begin_delete(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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,7 +652,7 @@ async def list_secrets(self, name: str, **kwargs: Any) -> _models.SecretsCollect :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SecretsCollection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SecretsCollection + :rtype: ~azure.mgmt.web.v2022_03_01.models.SecretsCollection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -670,7 +666,7 @@ async def list_secrets(self, name: str, **kwargs: Any) -> _models.SecretsCollect _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SecretsCollection] = kwargs.pop("cls", None) request = build_list_secrets_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_container_apps_revisions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_container_apps_revisions_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_container_apps_revisions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_container_apps_revisions_operations.py index 1fe8ff9c9ae8..84d90d4f8860 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_container_apps_revisions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_container_apps_revisions_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -38,10 +37,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +47,7 @@ class ContainerAppsRevisionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`container_apps_revisions` attribute. """ @@ -79,13 +74,13 @@ def list_revisions( :type container_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Revision or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Revision] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Revision] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RevisionCollection] = kwargs.pop("cls", None) error_map = { @@ -174,7 +169,7 @@ async def get_revision( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Revision or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Revision + :rtype: ~azure.mgmt.web.v2022_03_01.models.Revision :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -188,7 +183,7 @@ async def get_revision( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Revision] = kwargs.pop("cls", None) request = build_get_revision_request( @@ -257,7 +252,7 @@ async def activate_revision( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_activate_revision_request( @@ -322,7 +317,7 @@ async def deactivate_revision( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_deactivate_revision_request( @@ -387,7 +382,7 @@ async def restart_revision( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_revision_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_deleted_web_apps_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_deleted_web_apps_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_deleted_web_apps_operations.py index 2592baf1e4b1..7d6938c32c32 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +45,7 @@ class DeletedWebAppsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`deleted_web_apps` attribute. """ @@ -71,13 +66,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DeletedSite"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DeletedSite or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DeletedSite] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DeletedSite] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -156,13 +151,13 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode :type location: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DeletedSite or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DeletedSite] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DeletedSite] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -248,7 +243,7 @@ async def get_deleted_web_app_by_location( :type deleted_site_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DeletedSite or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DeletedSite + :rtype: ~azure.mgmt.web.v2022_03_01.models.DeletedSite :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -262,7 +257,7 @@ async def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_diagnostics_operations.py similarity index 95% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_diagnostics_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_diagnostics_operations.py index b4caf46ab819..2149a90e185b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar import urllib.parse @@ -56,10 +55,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 @@ class DiagnosticsOperations: # pylint: disable=too-many-public-methods **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`diagnostics` attribute. """ @@ -98,13 +93,13 @@ def list_hosting_environment_detector_responses( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DetectorResponse or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -206,7 +201,7 @@ async def get_hosting_environment_detector_response( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -220,7 +215,7 @@ async def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -277,13 +272,13 @@ def list_site_detector_responses( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DetectorResponse or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -385,7 +380,7 @@ async def get_site_detector_response( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -399,7 +394,7 @@ async def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -456,13 +451,13 @@ def list_site_diagnostic_categories( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DiagnosticCategory or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -551,7 +546,7 @@ async def get_site_diagnostic_category( :type diagnostic_category: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticCategory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -565,7 +560,7 @@ async def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -621,13 +616,13 @@ def list_site_analyses( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AnalysisDefinition or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -719,7 +714,7 @@ async def get_site_analysis( :type analysis_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AnalysisDefinition or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition + :rtype: ~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -733,7 +728,7 @@ async def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -805,7 +800,7 @@ async def execute_site_analysis( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticAnalysis or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticAnalysis + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticAnalysis :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -819,7 +814,7 @@ async def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -880,13 +875,13 @@ def list_site_detectors( :return: An iterator like instance of either DetectorDefinitionResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -978,7 +973,7 @@ async def get_site_detector( :type detector_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorDefinitionResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -992,7 +987,7 @@ async def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorDefinitionResource] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -1064,7 +1059,7 @@ async def execute_site_detector( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticDetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticDetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticDetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1078,7 +1073,7 @@ async def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -1138,13 +1133,13 @@ def list_site_detector_responses_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DetectorResponse or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1250,7 +1245,7 @@ async def get_site_detector_response_slot( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1264,7 +1259,7 @@ async def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -1324,13 +1319,13 @@ def list_site_diagnostic_categories_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DiagnosticCategory or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1422,7 +1417,7 @@ async def get_site_diagnostic_category_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticCategory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1436,7 +1431,7 @@ async def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -1495,13 +1490,13 @@ def list_site_analyses_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AnalysisDefinition or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1602,7 +1597,7 @@ async def get_site_analysis_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AnalysisDefinition or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition + :rtype: ~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1616,7 +1611,7 @@ async def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -1692,7 +1687,7 @@ async def execute_site_analysis_slot( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticAnalysis or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticAnalysis + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticAnalysis :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1706,7 +1701,7 @@ async def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -1770,13 +1765,13 @@ def list_site_detectors_slot( :return: An iterator like instance of either DetectorDefinitionResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1877,7 +1872,7 @@ async def get_site_detector_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorDefinitionResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1891,7 +1886,7 @@ async def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorDefinitionResource] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -1967,7 +1962,7 @@ async def execute_site_detector_slot( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticDetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticDetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticDetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1981,7 +1976,7 @@ async def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_domain_registration_provider_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_domain_registration_provider_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_domain_registration_provider_operations.py index 65284a676d84..054759d41b79 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 ...operations._domain_registration_provider_operations import build_list_operations_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -45,7 +40,7 @@ class DomainRegistrationProviderOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`domain_registration_provider` attribute. """ @@ -70,13 +65,13 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD :return: An iterator like instance of either CsmOperationDescription or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmOperationDescription] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmOperationDescription] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_domains_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_domains_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_domains_operations.py index 5d0f62f435d4..7305168482a4 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -51,10 +51,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -65,7 +61,7 @@ class DomainsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`domains` attribute. """ @@ -87,13 +83,13 @@ async def check_availability( Description for Check if a domain is available for registration. :param identifier: Name of the domain. Required. - :type identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier + :type identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainAvailabilityCheckResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainAvailabilityCheckResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainAvailabilityCheckResult :raises ~azure.core.exceptions.HttpResponseError: """ @@ -112,7 +108,7 @@ async def check_availability( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainAvailabilityCheckResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainAvailabilityCheckResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainAvailabilityCheckResult :raises ~azure.core.exceptions.HttpResponseError: """ @@ -125,13 +121,13 @@ async def check_availability( Description for Check if a domain is available for registration. :param identifier: Name of the domain. Is either a NameIdentifier type or a IO type. Required. - :type identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO + :type identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainAvailabilityCheckResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainAvailabilityCheckResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainAvailabilityCheckResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -145,14 +141,14 @@ async def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -201,13 +197,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Domain"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Domain or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -284,7 +280,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainControlCenterSsoRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainControlCenterSsoRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainControlCenterSsoRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -298,7 +294,7 @@ async def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainC _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -347,14 +343,14 @@ def list_recommendations( Description for Get domain name recommendations based on keywords. :param parameters: Search parameters for domain name recommendations. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.DomainRecommendationSearchParameters + :type parameters: ~azure.mgmt.web.v2022_03_01.models.DomainRecommendationSearchParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either NameIdentifier or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.NameIdentifier] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.NameIdentifier] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -374,7 +370,7 @@ def list_recommendations( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either NameIdentifier or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.NameIdentifier] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.NameIdentifier] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -388,20 +384,20 @@ def list_recommendations( :param parameters: Search parameters for domain name recommendations. Is either a DomainRecommendationSearchParameters type or a IO type. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.DomainRecommendationSearchParameters or IO + :type parameters: ~azure.mgmt.web.v2022_03_01.models.DomainRecommendationSearchParameters or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either NameIdentifier or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.NameIdentifier] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.NameIdentifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -415,7 +411,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -493,13 +489,13 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Domain or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -583,7 +579,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) - :type domain_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -597,7 +593,7 @@ async def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -649,14 +645,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -722,7 +718,7 @@ async def begin_create_or_update( :param domain_name: Name of the domain. Required. :type domain_name: str :param domain: Domain registration information. Required. - :type domain: ~azure.mgmt.web.v2022_09_01.models.Domain + :type domain: ~azure.mgmt.web.v2022_03_01.models.Domain :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -736,7 +732,7 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Domain or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -773,7 +769,7 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Domain or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -790,7 +786,7 @@ async def begin_create_or_update( :param domain_name: Name of the domain. Required. :type domain_name: str :param domain: Domain registration information. Is either a Domain type or a IO type. Required. - :type domain: ~azure.mgmt.web.v2022_09_01.models.Domain or IO + :type domain: ~azure.mgmt.web.v2022_03_01.models.Domain or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -804,13 +800,13 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Domain or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Domain] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -887,7 +883,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -941,13 +937,13 @@ async def update( :param domain_name: Name of the domain. Required. :type domain_name: str :param domain: Domain registration information. Required. - :type domain: ~azure.mgmt.web.v2022_09_01.models.DomainPatchResource + :type domain: ~azure.mgmt.web.v2022_03_01.models.DomainPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ @@ -976,7 +972,7 @@ async def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ @@ -994,13 +990,13 @@ async def update( :type domain_name: str :param domain: Domain registration information. Is either a DomainPatchResource type or a IO type. Required. - :type domain: ~azure.mgmt.web.v2022_09_01.models.DomainPatchResource or IO + :type domain: ~azure.mgmt.web.v2022_03_01.models.DomainPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1014,14 +1010,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1084,13 +1080,13 @@ def list_ownership_identifiers( :return: An iterator like instance of either DomainOwnershipIdentifier or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1179,7 +1175,7 @@ async def get_ownership_identifier( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1193,7 +1189,7 @@ async def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1257,13 +1253,13 @@ async def create_or_update_ownership_identifier( :type name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1298,7 +1294,7 @@ async def create_or_update_ownership_identifier( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1325,14 +1321,14 @@ async def create_or_update_ownership_identifier( :type name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a DomainOwnershipIdentifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1346,14 +1342,14 @@ async def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1427,7 +1423,7 @@ async def delete_ownership_identifier( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_ownership_identifier_request( @@ -1487,13 +1483,13 @@ async def update_ownership_identifier( :type name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1528,7 +1524,7 @@ async def update_ownership_identifier( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1555,14 +1551,14 @@ async def update_ownership_identifier( :type name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a DomainOwnershipIdentifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1576,14 +1572,14 @@ async def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1655,7 +1651,7 @@ async def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( @@ -1701,7 +1697,7 @@ async def transfer_out(self, resource_group_name: str, domain_name: str, **kwarg :type domain_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1716,7 +1712,7 @@ async def transfer_out(self, resource_group_name: str, domain_name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_transfer_out_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_global_operations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_global_operations_operations.py similarity index 92% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_global_operations_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_global_operations_operations.py index 71535a380a84..459d80c3f8f8 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_global_operations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_global_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, List, Optional, TypeVar from azure.core.exceptions import ( @@ -33,10 +32,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -47,7 +42,7 @@ class GlobalOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`global_operations` attribute. """ @@ -70,7 +65,7 @@ async def get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _mod :type deleted_site_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DeletedSite or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DeletedSite + :rtype: ~azure.mgmt.web.v2022_03_01.models.DeletedSite :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -84,7 +79,7 @@ async def get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_request( @@ -131,7 +126,7 @@ async def get_deleted_web_app_snapshots(self, deleted_site_id: str, **kwargs: An :type deleted_site_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of Snapshot or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -145,7 +140,7 @@ async def get_deleted_web_app_snapshots(self, deleted_site_id: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.Snapshot]] = kwargs.pop("cls", None) request = build_get_deleted_web_app_snapshots_request( @@ -210,7 +205,7 @@ async def get_subscription_operation_with_async_response( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_get_subscription_operation_with_async_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_kube_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_kube_environments_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_kube_environments_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_kube_environments_operations.py index 1103555f7fbf..626cfa50bdc3 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_kube_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_kube_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -41,10 +41,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +51,7 @@ class KubeEnvironmentsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`kube_environments` attribute. """ @@ -77,13 +73,13 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.KubeEnvi :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either KubeEnvironment or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -165,13 +161,13 @@ def list_by_resource_group( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either KubeEnvironment or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -255,7 +251,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KubeEnvironment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :rtype: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -269,7 +265,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) request = build_get_request( @@ -325,14 +321,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironment") @@ -399,7 +395,7 @@ async def begin_create_or_update( :type name: str :param kube_environment_envelope: Configuration details of the Kubernetes Environment. Required. - :type kube_environment_envelope: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :type kube_environment_envelope: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -413,7 +409,7 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either KubeEnvironment or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -451,7 +447,7 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either KubeEnvironment or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -473,7 +469,7 @@ async def begin_create_or_update( :type name: str :param kube_environment_envelope: Configuration details of the Kubernetes Environment. Is either a KubeEnvironment type or a IO type. Required. - :type kube_environment_envelope: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment or IO + :type kube_environment_envelope: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -487,13 +483,13 @@ async def begin_create_or_update( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either KubeEnvironment or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KubeEnvironment] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -552,7 +548,7 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -611,7 +607,7 @@ async def begin_delete(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -672,13 +668,13 @@ async def update( :param kube_environment_envelope: Configuration details of the Kubernetes Environment. Required. :type kube_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentPatchResource + ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KubeEnvironment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :rtype: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -708,7 +704,7 @@ async def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KubeEnvironment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :rtype: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -731,13 +727,13 @@ async def update( :param kube_environment_envelope: Configuration details of the Kubernetes Environment. Is either a KubeEnvironmentPatchResource type or a IO type. Required. :type kube_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentPatchResource or IO + ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KubeEnvironment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :rtype: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -751,14 +747,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironmentPatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_patch.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_patch.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_patch.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_patch.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_provider_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_provider_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_provider_operations.py index 6fa49a5fb1bd..96cab3447d6f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -53,7 +48,7 @@ class ProviderOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`provider` attribute. """ @@ -76,18 +71,18 @@ def get_available_stacks( :param os_type_selected: Known values are: "Windows", "Linux", "WindowsFunctions", "LinuxFunctions", and "All". Default value is None. - :type os_type_selected: str or ~azure.mgmt.web.v2022_09_01.models.ProviderOsTypeSelected + :type os_type_selected: str or ~azure.mgmt.web.v2022_03_01.models.ProviderOsTypeSelected :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApplicationStackResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ApplicationStackResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ApplicationStackResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -166,17 +161,17 @@ def get_function_app_stacks( :param stack_os_type: Stack OS Type. Known values are: "Windows", "Linux", and "All". Default value is None. - :type stack_os_type: str or ~azure.mgmt.web.v2022_09_01.models.ProviderStackOsType + :type stack_os_type: str or ~azure.mgmt.web.v2022_03_01.models.ProviderStackOsType :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FunctionAppStack or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.FunctionAppStack] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.FunctionAppStack] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -257,17 +252,17 @@ def get_function_app_stacks_for_location( :type location: str :param stack_os_type: Stack OS Type. Known values are: "Windows", "Linux", and "All". Default value is None. - :type stack_os_type: str or ~azure.mgmt.web.v2022_09_01.models.ProviderStackOsType + :type stack_os_type: str or ~azure.mgmt.web.v2022_03_01.models.ProviderStackOsType :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FunctionAppStack or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.FunctionAppStack] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.FunctionAppStack] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -351,16 +346,16 @@ def get_web_app_stacks_for_location( :type location: str :param stack_os_type: Stack OS Type. Known values are: "Windows", "Linux", and "All". Default value is None. - :type stack_os_type: str or ~azure.mgmt.web.v2022_09_01.models.ProviderStackOsType + :type stack_os_type: str or ~azure.mgmt.web.v2022_03_01.models.ProviderStackOsType :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebAppStack or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WebAppStack] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WebAppStack] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -442,13 +437,13 @@ def list_operations(self, **kwargs: Any) -> AsyncIterable["_models.CsmOperationD :return: An iterator like instance of either CsmOperationDescription or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmOperationDescription] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmOperationDescription] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -526,16 +521,16 @@ def get_web_app_stacks( :param stack_os_type: Stack OS Type. Known values are: "Windows", "Linux", and "All". Default value is None. - :type stack_os_type: str or ~azure.mgmt.web.v2022_09_01.models.ProviderStackOsType + :type stack_os_type: str or ~azure.mgmt.web.v2022_03_01.models.ProviderStackOsType :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebAppStack or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WebAppStack] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WebAppStack] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -614,18 +609,18 @@ def get_available_stacks_on_prem( :param os_type_selected: Known values are: "Windows", "Linux", "WindowsFunctions", "LinuxFunctions", and "All". Default value is None. - :type os_type_selected: str or ~azure.mgmt.web.v2022_09_01.models.ProviderOsTypeSelected + :type os_type_selected: str or ~azure.mgmt.web.v2022_03_01.models.ProviderOsTypeSelected :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApplicationStackResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ApplicationStackResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ApplicationStackResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_recommendations_operations.py similarity index 96% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_recommendations_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_recommendations_operations.py index d3c3f88265c4..97cb5e0805b7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -48,10 +47,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +57,7 @@ class RecommendationsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`recommendations` attribute. """ @@ -94,13 +89,13 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -252,7 +247,7 @@ async def disable_recommendation_for_subscription( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -313,13 +308,13 @@ def list_history_for_hosting_environment( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -421,13 +416,13 @@ def list_recommended_rules_for_hosting_environment( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -532,7 +527,7 @@ async def disable_all_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -597,7 +592,7 @@ async def reset_all_filters_for_hosting_environment( # pylint: disable=inconsis _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -660,7 +655,7 @@ async def get_rule_details_by_hosting_environment( :type recommendation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RecommendationRule or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RecommendationRule + :rtype: ~azure.mgmt.web.v2022_03_01.models.RecommendationRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -674,7 +669,7 @@ async def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -747,7 +742,7 @@ async def disable_recommendation_for_hosting_environment( # pylint: disable=inc _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -811,13 +806,13 @@ def list_history_for_web_app( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -919,13 +914,13 @@ def list_recommended_rules_for_web_app( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1028,7 +1023,7 @@ async def disable_all_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1090,7 +1085,7 @@ async def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1152,7 +1147,7 @@ async def get_rule_details_by_web_app( :type recommendation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RecommendationRule or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RecommendationRule + :rtype: ~azure.mgmt.web.v2022_03_01.models.RecommendationRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1166,7 +1161,7 @@ async def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1237,7 +1232,7 @@ async def disable_recommendation_for_site( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_resource_health_metadata_operations.py similarity index 95% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_resource_health_metadata_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_resource_health_metadata_operations.py index 63d2d6e44c86..1dd946469754 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -39,10 +38,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -53,7 +48,7 @@ class ResourceHealthMetadataOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`resource_health_metadata` attribute. """ @@ -76,13 +71,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceHealthMetadata"] :return: An iterator like instance of either ResourceHealthMetadata or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -166,13 +161,13 @@ def list_by_resource_group( :return: An iterator like instance of either ResourceHealthMetadata or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -261,13 +256,13 @@ def list_by_site( :return: An iterator like instance of either ResourceHealthMetadata or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -352,7 +347,7 @@ async def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ResourceHealthMetadata or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata + :rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -366,7 +361,7 @@ async def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -424,13 +419,13 @@ def list_by_site_slot( :return: An iterator like instance of either ResourceHealthMetadata or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -521,7 +516,7 @@ async def get_by_site_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ResourceHealthMetadata or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata + :rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -535,7 +530,7 @@ async def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_static_sites_operations.py similarity index 77% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_static_sites_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_static_sites_operations.py index 392d03ae9d9d..9154519dbdd9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_static_sites_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -33,9 +34,6 @@ from ..._vendor import _convert_request from ...operations._static_sites_operations import ( build_approve_or_reject_private_endpoint_connection_request, - build_create_or_update_basic_auth_request, - build_create_or_update_build_database_connection_request, - build_create_or_update_database_connection_request, build_create_or_update_static_site_app_settings_request, build_create_or_update_static_site_build_app_settings_request, build_create_or_update_static_site_build_function_app_settings_request, @@ -45,8 +43,6 @@ build_create_user_roles_invitation_link_request, build_create_zip_deployment_for_static_site_build_request, build_create_zip_deployment_for_static_site_request, - build_delete_build_database_connection_request, - build_delete_database_connection_request, build_delete_private_endpoint_connection_request, build_delete_static_site_build_request, build_delete_static_site_custom_domain_request, @@ -55,15 +51,6 @@ build_detach_static_site_request, build_detach_user_provided_function_app_from_static_site_build_request, build_detach_user_provided_function_app_from_static_site_request, - build_get_basic_auth_request, - build_get_build_database_connection_request, - build_get_build_database_connection_with_details_request, - build_get_build_database_connections_request, - build_get_build_database_connections_with_details_request, - build_get_database_connection_request, - build_get_database_connection_with_details_request, - build_get_database_connections_request, - build_get_database_connections_with_details_request, build_get_linked_backend_for_build_request, build_get_linked_backend_request, build_get_linked_backends_for_build_request, @@ -82,7 +69,6 @@ build_get_user_provided_function_apps_for_static_site_request, build_link_backend_request, build_link_backend_to_build_request, - build_list_basic_auth_request, build_list_request, build_list_static_site_app_settings_request, build_list_static_site_build_app_settings_request, @@ -100,8 +86,6 @@ build_reset_static_site_api_key_request, build_unlink_backend_from_build_request, build_unlink_backend_request, - build_update_build_database_connection_request, - build_update_database_connection_request, build_update_static_site_request, build_update_static_site_user_request, build_validate_backend_for_build_request, @@ -114,10 +98,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -129,7 +109,7 @@ class StaticSitesOperations: # pylint: disable=too-many-public-methods **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`static_sites` attribute. """ @@ -160,13 +140,13 @@ async def preview_workflow( :param static_sites_workflow_preview_request: A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example. Required. :type static_sites_workflow_preview_request: - ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreviewRequest + ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreviewRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSitesWorkflowPreview or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreview + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreview :raises ~azure.core.exceptions.HttpResponseError: """ @@ -193,7 +173,7 @@ async def preview_workflow( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSitesWorkflowPreview or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreview + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreview :raises ~azure.core.exceptions.HttpResponseError: """ @@ -214,13 +194,13 @@ async def preview_workflow( StaticSitesWorkflowPreviewRequest properties. See example. Is either a StaticSitesWorkflowPreviewRequest type or a IO type. Required. :type static_sites_workflow_preview_request: - ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreviewRequest or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreviewRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSitesWorkflowPreview or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreview + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreview :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -234,14 +214,14 @@ async def preview_workflow( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): _content = static_sites_workflow_preview_request else: _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") @@ -293,13 +273,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.StaticSiteARMResource"]: :return: An iterator like instance of either StaticSiteARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -382,13 +362,13 @@ def get_static_sites_by_resource_group( :return: An iterator like instance of either StaticSiteARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) error_map = { @@ -474,7 +454,7 @@ async def get_static_site( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -488,7 +468,7 @@ async def get_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) request = build_get_static_site_request( @@ -544,14 +524,14 @@ async def _create_or_update_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") @@ -619,7 +599,7 @@ async def begin_create_or_update_static_site( :type name: str :param static_site_envelope: A JSON representation of the staticsite properties. See example. Required. - :type static_site_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource + :type static_site_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -634,7 +614,7 @@ async def begin_create_or_update_static_site( :return: An instance of AsyncLROPoller that returns either StaticSiteARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -674,7 +654,7 @@ async def begin_create_or_update_static_site( :return: An instance of AsyncLROPoller that returns either StaticSiteARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -697,7 +677,7 @@ async def begin_create_or_update_static_site( :type name: str :param static_site_envelope: A JSON representation of the staticsite properties. See example. Is either a StaticSiteARMResource type or a IO type. Required. - :type static_site_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource or IO + :type static_site_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -712,13 +692,13 @@ async def begin_create_or_update_static_site( :return: An instance of AsyncLROPoller that returns either StaticSiteARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -777,7 +757,7 @@ async def _delete_static_site_initial( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_static_site_request( @@ -838,7 +818,7 @@ async def begin_delete_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -899,13 +879,13 @@ async def update_static_site( :type name: str :param static_site_envelope: A JSON representation of the staticsite properties. See example. Required. - :type static_site_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSitePatchResource + :type static_site_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSitePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -936,7 +916,7 @@ async def update_static_site( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -959,13 +939,13 @@ async def update_static_site( :type name: str :param static_site_envelope: A JSON representation of the staticsite properties. See example. Is either a StaticSitePatchResource type or a IO type. Required. - :type static_site_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSitePatchResource or IO + :type static_site_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSitePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -979,14 +959,14 @@ async def update_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_envelope, (IO, bytes)): + if isinstance(static_site_envelope, (IOBase, bytes)): _content = static_site_envelope else: _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") @@ -1051,13 +1031,13 @@ def list_static_site_users( :return: An iterator like instance of either StaticSiteUserARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { @@ -1163,7 +1143,7 @@ async def delete_static_site_user( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_static_site_user_request( @@ -1225,13 +1205,13 @@ async def update_static_site_user( :type userid: str :param static_site_user_envelope: A JSON representation of the StaticSiteUser properties. See example. Required. - :type static_site_user_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource + :type static_site_user_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteUserARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1267,7 +1247,7 @@ async def update_static_site_user( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteUserARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1295,14 +1275,14 @@ async def update_static_site_user( :type userid: str :param static_site_user_envelope: A JSON representation of the StaticSiteUser properties. See example. Is either a StaticSiteUserARMResource type or a IO type. Required. - :type static_site_user_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource + :type static_site_user_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteUserARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1316,14 +1296,14 @@ async def update_static_site_user( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteUserARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): + if isinstance(static_site_user_envelope, (IOBase, bytes)): _content = static_site_user_envelope else: _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") @@ -1384,13 +1364,13 @@ def get_static_site_builds( :return: An iterator like instance of either StaticSiteBuildARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) error_map = { @@ -1479,7 +1459,7 @@ async def get_static_site_build( :type environment_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteBuildARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1493,7 +1473,7 @@ async def get_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) request = build_get_static_site_build_request( @@ -1546,7 +1526,7 @@ async def _delete_static_site_build_initial( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_static_site_build_request( @@ -1610,7 +1590,7 @@ async def begin_delete_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -1674,13 +1654,13 @@ async def create_or_update_static_site_build_app_settings( :type environment_name: str :param app_settings: The dictionary containing the static site app settings to update. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1713,7 +1693,7 @@ async def create_or_update_static_site_build_app_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1738,13 +1718,13 @@ async def create_or_update_static_site_build_app_settings( :type environment_name: str :param app_settings: The dictionary containing the static site app settings to update. Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1758,14 +1738,14 @@ async def create_or_update_static_site_build_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1832,13 +1812,13 @@ async def create_or_update_static_site_build_function_app_settings( :type environment_name: str :param app_settings: The dictionary containing the static site function app settings to update. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1871,7 +1851,7 @@ async def create_or_update_static_site_build_function_app_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1896,13 +1876,13 @@ async def create_or_update_static_site_build_function_app_settings( :type environment_name: str :param app_settings: The dictionary containing the static site function app settings to update. Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1916,14 +1896,14 @@ async def create_or_update_static_site_build_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -1968,12 +1948,12 @@ async def create_or_update_static_site_build_function_app_settings( } @distributed_trace - def get_build_database_connections( + def list_static_site_build_functions( self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> AsyncIterable["_models.DatabaseConnection"]: - """Returns overviews of database connections for a static site build. + ) -> AsyncIterable["_models.StaticSiteFunctionOverviewARMResource"]: + """Gets the functions of a particular static site build. - Returns overviews of database connections for a static site build. + Description for Gets the functions of a particular static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str @@ -1982,16 +1962,17 @@ def get_build_database_connections( :param environment_name: The stage site identifier. Required. :type environment_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either DatabaseConnection or the result of cls(response) + :return: An iterator like instance of either StaticSiteFunctionOverviewARMResource or the + result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteFunctionOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnectionCollection] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { 401: ClientAuthenticationError, @@ -2004,13 +1985,13 @@ def get_build_database_connections( def prepare_request(next_link=None): if not next_link: - request = build_get_build_database_connections_request( + request = build_list_static_site_build_functions_request( resource_group_name=resource_group_name, name=name, environment_name=environment_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_build_database_connections.metadata["url"], + template_url=self.list_static_site_build_functions.metadata["url"], headers=_headers, params=_params, ) @@ -2036,7 +2017,7 @@ def prepare_request(next_link=None): return request async def extract_data(pipeline_response): - deserialized = self._deserialize("DatabaseConnectionCollection", pipeline_response) + deserialized = self._deserialize("StaticSiteFunctionOverviewCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -2060,17 +2041,17 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - get_build_database_connections.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections" + list_static_site_build_functions.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/functions" } @distributed_trace_async - async def get_build_database_connection( - self, resource_group_name: str, name: str, environment_name: str, database_connection_name: str, **kwargs: Any - ) -> _models.DatabaseConnection: - """Returns overview of a database connection for a static site build by name. + async def list_static_site_build_app_settings( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> _models.StringDictionary: + """Gets the application settings of a static site build. - Returns overview of a database connection for a static site build by name. + Description for Gets the application settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str @@ -2078,11 +2059,9 @@ async def get_build_database_connection( :type name: str :param environment_name: The stage site identifier. Required. :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2096,17 +2075,16 @@ async def get_build_database_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - request = build_get_build_database_connection_request( + request = build_list_static_site_build_app_settings_request( resource_group_name=resource_group_name, name=name, environment_name=environment_name, - database_connection_name=database_connection_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_build_database_connection.metadata["url"], + template_url=self.list_static_site_build_app_settings.metadata["url"], headers=_headers, params=_params, ) @@ -2125,103 +2103,24 @@ async def get_build_database_connection( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + deserialized = self._deserialize("StringDictionary", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get_build_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}" + list_static_site_build_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listAppSettings" } - @overload - async def create_or_update_build_database_connection( - self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: _models.DatabaseConnection, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. - - Description for Create or update a database connection for a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def create_or_update_build_database_connection( - self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. - - Description for Create or update a database connection for a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace_async - async def create_or_update_build_database_connection( - self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: Union[_models.DatabaseConnection, IO], - **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. + async def list_static_site_build_function_app_settings( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> _models.StringDictionary: + """Gets the application settings of a static site build. - Description for Create or update a database connection for a static site build. + Description for Gets the application settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str @@ -2229,18 +2128,9 @@ async def create_or_update_build_database_connection( :type name: str :param environment_name: The stage site identifier. Required. :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Is either a DatabaseConnection type or a IO type. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2251,32 +2141,19 @@ async def create_or_update_build_database_connection( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(database_connection_request_envelope, (IO, bytes)): - _content = database_connection_request_envelope - else: - _json = self._serialize.body(database_connection_request_envelope, "DatabaseConnection") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - request = build_create_or_update_build_database_connection_request( + request = build_list_static_site_build_function_app_settings_request( resource_group_name=resource_group_name, name=name, environment_name=environment_name, - database_connection_name=database_connection_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_build_database_connection.metadata["url"], + template_url=self.list_static_site_build_function_app_settings.metadata["url"], headers=_headers, params=_params, ) @@ -2295,24 +2172,124 @@ async def create_or_update_build_database_connection( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + deserialized = self._deserialize("StringDictionary", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update_build_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}" + list_static_site_build_function_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listFunctionAppSettings" + } + + @distributed_trace + def get_user_provided_function_apps_for_static_site_build( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> AsyncIterable["_models.StaticSiteUserProvidedFunctionAppARMResource"]: + """Gets the details of the user provided function apps registered with a static site build. + + Description for Gets the details of the user provided function apps registered with a static + site build. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either StaticSiteUserProvidedFunctionAppARMResource or + the result of cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_get_user_provided_function_apps_for_static_site_build_request( + resource_group_name=resource_group_name, + name=name, + environment_name=environment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get_user_provided_function_apps_for_static_site_build.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppsCollection", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + get_user_provided_function_apps_for_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps" } @distributed_trace_async - async def delete_build_database_connection( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, environment_name: str, database_connection_name: str, **kwargs: Any - ) -> None: - """Delete a database connection for a static site build. + async def get_user_provided_function_app_for_static_site_build( + self, resource_group_name: str, name: str, environment_name: str, function_app_name: str, **kwargs: Any + ) -> _models.StaticSiteUserProvidedFunctionAppARMResource: + """Gets the details of the user provided function app registered with a static site build. - Delete a database connection for a static site build. + Description for Gets the details of the user provided function app registered with a static + site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str @@ -2320,11 +2297,12 @@ async def delete_build_database_connection( # pylint: disable=inconsistent-retu :type name: str :param environment_name: The stage site identifier. Required. :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str + :param function_app_name: Name of the function app registered with the static site build. + Required. + :type function_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None + :return: StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2338,17 +2316,17 @@ async def delete_build_database_connection( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) - request = build_delete_build_database_connection_request( + request = build_get_user_provided_function_app_for_static_site_build_request( resource_group_name=resource_group_name, name=name, environment_name=environment_name, - database_connection_name=database_connection_name, + function_app_name=function_app_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete_build_database_connection.metadata["url"], + template_url=self.get_user_provided_function_app_for_static_site_build.metadata["url"], headers=_headers, params=_params, ) @@ -2362,159 +2340,69 @@ async def delete_build_database_connection( # pylint: disable=inconsistent-retu response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) + + return deserialized - delete_build_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}" + get_user_provided_function_app_for_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" } - @overload - async def update_build_database_connection( + async def _register_user_provided_function_app_with_static_site_build_initial( self, resource_group_name: str, name: str, environment_name: str, - database_connection_name: str, - database_connection_request_envelope: _models.DatabaseConnectionPatchRequest, - *, - content_type: str = "application/json", + function_app_name: str, + static_site_user_provided_function_envelope: Union[_models.StaticSiteUserProvidedFunctionAppARMResource, IO], + is_forced: Optional[bool] = None, **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. + ) -> _models.StaticSiteUserProvidedFunctionAppARMResource: + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) - Description for Create or update a database connection for a static site build. + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionPatchRequest - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def update_build_database_connection( - self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. - - Description for Create or update a database connection for a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def update_build_database_connection( - self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: Union[_models.DatabaseConnectionPatchRequest, IO], - **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. - - Description for Create or update a database connection for a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Is either a DatabaseConnectionPatchRequest type or a IO type. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionPatchRequest or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DatabaseConnection] = kwargs.pop("cls", None) + cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(database_connection_request_envelope, (IO, bytes)): - _content = database_connection_request_envelope + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): + _content = static_site_user_provided_function_envelope else: - _json = self._serialize.body(database_connection_request_envelope, "DatabaseConnectionPatchRequest") + _json = self._serialize.body( + static_site_user_provided_function_envelope, "StaticSiteUserProvidedFunctionAppARMResource" + ) - request = build_update_build_database_connection_request( + request = build_register_user_provided_function_app_with_static_site_build_request( resource_group_name=resource_group_name, name=name, environment_name=environment_name, - database_connection_name=database_connection_name, + function_app_name=function_app_name, subscription_id=self._config.subscription_id, + is_forced=is_forced, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.update_build_database_connection.metadata["url"], + template_url=self._register_user_provided_function_app_with_static_site_build_initial.metadata["url"], headers=_headers, params=_params, ) @@ -2528,29 +2416,42 @@ async def update_build_database_connection( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + if response.status_code == 200: + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) + + if response.status_code == 202: + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized + return deserialized # type: ignore - update_build_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}" + _register_user_provided_function_app_with_static_site_build_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" } - @distributed_trace_async - async def get_build_database_connection_with_details( - self, resource_group_name: str, name: str, environment_name: str, database_connection_name: str, **kwargs: Any - ) -> _models.DatabaseConnection: - """Returns details of a database connection for a static site build by name. + @overload + async def begin_register_user_provided_function_app_with_static_site_build( + self, + resource_group_name: str, + name: str, + environment_name: str, + function_app_name: str, + static_site_user_provided_function_envelope: _models.StaticSiteUserProvidedFunctionAppARMResource, + is_forced: Optional[bool] = None, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: + """Register a user provided function app with a static site build. - Returns details of a database connection for a static site build by name. + Description for Register a user provided function app with a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str @@ -2558,71 +2459,100 @@ async def get_build_database_connection_with_details( :type name: str :param environment_name: The stage site identifier. Required. :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str + :param function_app_name: Name of the function app to register with the static site build. + Required. + :type function_app_name: str + :param static_site_user_provided_function_envelope: A JSON representation of the user provided + function app properties. See example. Required. + :type static_site_user_provided_function_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource + :param is_forced: Specify :code:`true` to force the update of the auth + configuration on the function app even if an AzureStaticWebApps provider is already configured + on the function app. The default is :code:`false`. Default value is None. + :type is_forced: bool + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either + StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) - - request = build_get_build_database_connection_with_details_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - database_connection_name=database_connection_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_build_database_connection_with_details.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) + @overload + async def begin_register_user_provided_function_app_with_static_site_build( + self, + resource_group_name: str, + name: str, + environment_name: str, + function_app_name: str, + static_site_user_provided_function_envelope: IO, + is_forced: Optional[bool] = None, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: + """Register a user provided function app with a static site build. - return deserialized + Description for Register a user provided function app with a static site build. - get_build_database_connection_with_details.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}/show" - } + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param function_app_name: Name of the function app to register with the static site build. + Required. + :type function_app_name: str + :param static_site_user_provided_function_envelope: A JSON representation of the user provided + function app properties. See example. Required. + :type static_site_user_provided_function_envelope: IO + :param is_forced: Specify :code:`true` to force the update of the auth + configuration on the function app even if an AzureStaticWebApps provider is already configured + on the function app. The default is :code:`false`. Default value is None. + :type is_forced: bool + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either + StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] + :raises ~azure.core.exceptions.HttpResponseError: + """ - @distributed_trace - def list_static_site_build_functions( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> AsyncIterable["_models.StaticSiteFunctionOverviewARMResource"]: - """Gets the functions of a particular static site build. + @distributed_trace_async + async def begin_register_user_provided_function_app_with_static_site_build( + self, + resource_group_name: str, + name: str, + environment_name: str, + function_app_name: str, + static_site_user_provided_function_envelope: Union[_models.StaticSiteUserProvidedFunctionAppARMResource, IO], + is_forced: Optional[bool] = None, + **kwargs: Any + ) -> AsyncLROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: + """Register a user provided function app with a static site build. - Description for Gets the functions of a particular static site build. + Description for Register a user provided function app with a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str @@ -2630,1956 +2560,106 @@ def list_static_site_build_functions( :type name: str :param environment_name: The stage site identifier. Required. :type environment_name: str + :param function_app_name: Name of the function app to register with the static site build. + Required. + :type function_app_name: str + :param static_site_user_provided_function_envelope: A JSON representation of the user provided + function app properties. See example. Is either a StaticSiteUserProvidedFunctionAppARMResource + type or a IO type. Required. + :type static_site_user_provided_function_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource or IO + :param is_forced: Specify :code:`true` to force the update of the auth + configuration on the function app even if an AzureStaticWebApps provider is already configured + on the function app. The default is :code:`false`. Default value is None. + :type is_forced: bool + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteFunctionOverviewARMResource or the - result of cls(response) + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either + StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteFunctionOverviewARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_static_site_build_functions_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_static_site_build_functions.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteFunctionOverviewCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - list_static_site_build_functions.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/functions" - } - - @distributed_trace_async - async def list_static_site_build_app_settings( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> _models.StringDictionary: - """Gets the application settings of a static site build. - - Description for Gets the application settings of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - - request = build_list_static_site_build_app_settings_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_static_site_build_app_settings.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StringDictionary", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - list_static_site_build_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listAppSettings" - } - - @distributed_trace_async - async def list_static_site_build_function_app_settings( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> _models.StringDictionary: - """Gets the application settings of a static site build. - - Description for Gets the application settings of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - - request = build_list_static_site_build_function_app_settings_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_static_site_build_function_app_settings.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StringDictionary", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - list_static_site_build_function_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listFunctionAppSettings" - } - - @distributed_trace - def get_build_database_connections_with_details( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> AsyncIterable["_models.DatabaseConnection"]: - """Returns details of database connections for a static site build. - - Returns details of database connections for a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either DatabaseConnection or the result of cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnectionCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_get_build_database_connections_with_details_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_build_database_connections_with_details.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("DatabaseConnectionCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - get_build_database_connections_with_details.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/showDatabaseConnections" - } - - @distributed_trace - def get_user_provided_function_apps_for_static_site_build( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> AsyncIterable["_models.StaticSiteUserProvidedFunctionAppARMResource"]: - """Gets the details of the user provided function apps registered with a static site build. - - Description for Gets the details of the user provided function apps registered with a static - site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteUserProvidedFunctionAppARMResource or - the result of cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_get_user_provided_function_apps_for_static_site_build_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_user_provided_function_apps_for_static_site_build.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppsCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - get_user_provided_function_apps_for_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps" - } - - @distributed_trace_async - async def get_user_provided_function_app_for_static_site_build( - self, resource_group_name: str, name: str, environment_name: str, function_app_name: str, **kwargs: Any - ) -> _models.StaticSiteUserProvidedFunctionAppARMResource: - """Gets the details of the user provided function app registered with a static site build. - - Description for Gets the details of the user provided function app registered with a static - site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app registered with the static site build. - Required. - :type function_app_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) - - request = build_get_user_provided_function_app_for_static_site_build_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - function_app_name=function_app_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_user_provided_function_app_for_static_site_build.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_user_provided_function_app_for_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" - } - - async def _register_user_provided_function_app_with_static_site_build_initial( - self, - resource_group_name: str, - name: str, - environment_name: str, - function_app_name: str, - static_site_user_provided_function_envelope: Union[_models.StaticSiteUserProvidedFunctionAppARMResource, IO], - is_forced: Optional[bool] = None, - **kwargs: Any - ) -> _models.StaticSiteUserProvidedFunctionAppARMResource: - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): - _content = static_site_user_provided_function_envelope - else: - _json = self._serialize.body( - static_site_user_provided_function_envelope, "StaticSiteUserProvidedFunctionAppARMResource" - ) - - request = build_register_user_provided_function_app_with_static_site_build_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - function_app_name=function_app_name, - subscription_id=self._config.subscription_id, - is_forced=is_forced, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self._register_user_provided_function_app_with_static_site_build_initial.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 202]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if response.status_code == 200: - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) - - if response.status_code == 202: - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - - _register_user_provided_function_app_with_static_site_build_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" - } - - @overload - async def begin_register_user_provided_function_app_with_static_site_build( - self, - resource_group_name: str, - name: str, - environment_name: str, - function_app_name: str, - static_site_user_provided_function_envelope: _models.StaticSiteUserProvidedFunctionAppARMResource, - is_forced: Optional[bool] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: - """Register a user provided function app with a static site build. - - Description for Register a user provided function app with a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app to register with the static site build. - Required. - :type function_app_name: str - :param static_site_user_provided_function_envelope: A JSON representation of the user provided - function app properties. See example. Required. - :type static_site_user_provided_function_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource - :param is_forced: Specify :code:`true` to force the update of the auth - configuration on the function app even if an AzureStaticWebApps provider is already configured - on the function app. The default is :code:`false`. Default value is None. - :type is_forced: bool - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either - StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def begin_register_user_provided_function_app_with_static_site_build( - self, - resource_group_name: str, - name: str, - environment_name: str, - function_app_name: str, - static_site_user_provided_function_envelope: IO, - is_forced: Optional[bool] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: - """Register a user provided function app with a static site build. - - Description for Register a user provided function app with a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app to register with the static site build. - Required. - :type function_app_name: str - :param static_site_user_provided_function_envelope: A JSON representation of the user provided - function app properties. See example. Required. - :type static_site_user_provided_function_envelope: IO - :param is_forced: Specify :code:`true` to force the update of the auth - configuration on the function app even if an AzureStaticWebApps provider is already configured - on the function app. The default is :code:`false`. Default value is None. - :type is_forced: bool - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either - StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def begin_register_user_provided_function_app_with_static_site_build( - self, - resource_group_name: str, - name: str, - environment_name: str, - function_app_name: str, - static_site_user_provided_function_envelope: Union[_models.StaticSiteUserProvidedFunctionAppARMResource, IO], - is_forced: Optional[bool] = None, - **kwargs: Any - ) -> AsyncLROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: - """Register a user provided function app with a static site build. - - Description for Register a user provided function app with a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app to register with the static site build. - Required. - :type function_app_name: str - :param static_site_user_provided_function_envelope: A JSON representation of the user provided - function app properties. See example. Is either a StaticSiteUserProvidedFunctionAppARMResource - type or a IO type. Required. - :type static_site_user_provided_function_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource or IO - :param is_forced: Specify :code:`true` to force the update of the auth - configuration on the function app even if an AzureStaticWebApps provider is already configured - on the function app. The default is :code:`false`. Default value is None. - :type is_forced: bool - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either - StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._register_user_provided_function_app_with_static_site_build_initial( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - function_app_name=function_app_name, - static_site_user_provided_function_envelope=static_site_user_provided_function_envelope, - is_forced=is_forced, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) - return deserialized - - if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - begin_register_user_provided_function_app_with_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" - } - - @distributed_trace_async - async def detach_user_provided_function_app_from_static_site_build( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, environment_name: str, function_app_name: str, **kwargs: Any - ) -> None: - """Detach the user provided function app from the static site build. - - Description for Detach the user provided function app from the static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app registered with the static site build. - Required. - :type function_app_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - - request = build_detach_user_provided_function_app_from_static_site_build_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - function_app_name=function_app_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.detach_user_provided_function_app_from_static_site_build.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 204]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - detach_user_provided_function_app_from_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" - } - - async def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - environment_name: str, - static_site_zip_deployment_envelope: Union[_models.StaticSiteZipDeploymentARMResource, IO], - **kwargs: Any - ) -> None: - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[None] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): - _content = static_site_zip_deployment_envelope - else: - _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") - - request = build_create_zip_deployment_for_static_site_build_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self._create_zip_deployment_for_static_site_build_initial.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 202]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - _create_zip_deployment_for_static_site_build_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy" - } - - @overload - async def begin_create_zip_deployment_for_static_site_build( - self, - resource_group_name: str, - name: str, - environment_name: str, - static_site_zip_deployment_envelope: _models.StaticSiteZipDeploymentARMResource, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Deploys zipped content to a specific environment of a static site. - - Description for Deploys zipped content to a specific environment of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: Name of the environment. Required. - :type environment_name: str - :param static_site_zip_deployment_envelope: A JSON representation of the - StaticSiteZipDeployment properties. See example. Required. - :type static_site_zip_deployment_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteZipDeploymentARMResource - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def begin_create_zip_deployment_for_static_site_build( - self, - resource_group_name: str, - name: str, - environment_name: str, - static_site_zip_deployment_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Deploys zipped content to a specific environment of a static site. - - Description for Deploys zipped content to a specific environment of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: Name of the environment. Required. - :type environment_name: str - :param static_site_zip_deployment_envelope: A JSON representation of the - StaticSiteZipDeployment properties. See example. Required. - :type static_site_zip_deployment_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def begin_create_zip_deployment_for_static_site_build( - self, - resource_group_name: str, - name: str, - environment_name: str, - static_site_zip_deployment_envelope: Union[_models.StaticSiteZipDeploymentARMResource, IO], - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Deploys zipped content to a specific environment of a static site. - - Description for Deploys zipped content to a specific environment of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: Name of the environment. Required. - :type environment_name: str - :param static_site_zip_deployment_envelope: A JSON representation of the - StaticSiteZipDeployment properties. See example. Is either a StaticSiteZipDeploymentARMResource - type or a IO type. Required. - :type static_site_zip_deployment_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteZipDeploymentARMResource or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._create_zip_deployment_for_static_site_build_initial( # type: ignore - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - static_site_zip_deployment_envelope=static_site_zip_deployment_envelope, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) - - if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - begin_create_zip_deployment_for_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy" - } - - @overload - async def create_or_update_static_site_app_settings( - self, - resource_group_name: str, - name: str, - app_settings: _models.StringDictionary, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site. - - Description for Creates or updates the app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site app settings to update. - Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def create_or_update_static_site_app_settings( - self, - resource_group_name: str, - name: str, - app_settings: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site. - - Description for Creates or updates the app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site app settings to update. - Required. - :type app_settings: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def create_or_update_static_site_app_settings( - self, resource_group_name: str, name: str, app_settings: Union[_models.StringDictionary, IO], **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site. - - Description for Creates or updates the app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site app settings to update. Is - either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(app_settings, (IO, bytes)): - _content = app_settings - else: - _json = self._serialize.body(app_settings, "StringDictionary") - - request = build_create_or_update_static_site_app_settings_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_static_site_app_settings.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StringDictionary", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_or_update_static_site_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/appsettings" - } - - @distributed_trace - def list_basic_auth( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> AsyncIterable["_models.StaticSiteBasicAuthPropertiesARMResource"]: - """Gets the basic auth properties for a static site as a collection. - - Description for Gets the basic auth properties for a static site as a collection. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteBasicAuthPropertiesARMResource or the - result of cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteBasicAuthPropertiesCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_basic_auth_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_basic_auth.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteBasicAuthPropertiesCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - list_basic_auth.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth" - } - - @distributed_trace_async - async def get_basic_auth( - self, resource_group_name: str, name: str, basic_auth_name: Union[str, _models.BasicAuthName], **kwargs: Any - ) -> _models.StaticSiteBasicAuthPropertiesARMResource: - """Gets the basic auth properties for a static site. - - Description for Gets the basic auth properties for a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param basic_auth_name: name of the basic auth entry. "default" Required. - :type basic_auth_name: str or ~azure.mgmt.web.v2022_09_01.models.BasicAuthName - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBasicAuthPropertiesARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteBasicAuthPropertiesARMResource] = kwargs.pop("cls", None) - - request = build_get_basic_auth_request( - resource_group_name=resource_group_name, - name=name, - basic_auth_name=basic_auth_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_basic_auth.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSiteBasicAuthPropertiesARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_basic_auth.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth/{basicAuthName}" - } - - @overload - async def create_or_update_basic_auth( - self, - resource_group_name: str, - name: str, - basic_auth_name: Union[str, _models.BasicAuthName], - basic_auth_envelope: _models.StaticSiteBasicAuthPropertiesARMResource, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteBasicAuthPropertiesARMResource: - """Adds or updates basic auth for a static site. - - Description for Adds or updates basic auth for a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param basic_auth_name: name of the basic auth entry. "default" Required. - :type basic_auth_name: str or ~azure.mgmt.web.v2022_09_01.models.BasicAuthName - :param basic_auth_envelope: A JSON representation of the basic auth properties. Required. - :type basic_auth_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBasicAuthPropertiesARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def create_or_update_basic_auth( - self, - resource_group_name: str, - name: str, - basic_auth_name: Union[str, _models.BasicAuthName], - basic_auth_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteBasicAuthPropertiesARMResource: - """Adds or updates basic auth for a static site. - - Description for Adds or updates basic auth for a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param basic_auth_name: name of the basic auth entry. "default" Required. - :type basic_auth_name: str or ~azure.mgmt.web.v2022_09_01.models.BasicAuthName - :param basic_auth_envelope: A JSON representation of the basic auth properties. Required. - :type basic_auth_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBasicAuthPropertiesARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def create_or_update_basic_auth( - self, - resource_group_name: str, - name: str, - basic_auth_name: Union[str, _models.BasicAuthName], - basic_auth_envelope: Union[_models.StaticSiteBasicAuthPropertiesARMResource, IO], - **kwargs: Any - ) -> _models.StaticSiteBasicAuthPropertiesARMResource: - """Adds or updates basic auth for a static site. - - Description for Adds or updates basic auth for a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param basic_auth_name: name of the basic auth entry. "default" Required. - :type basic_auth_name: str or ~azure.mgmt.web.v2022_09_01.models.BasicAuthName - :param basic_auth_envelope: A JSON representation of the basic auth properties. Is either a - StaticSiteBasicAuthPropertiesARMResource type or a IO type. Required. - :type basic_auth_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBasicAuthPropertiesARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteBasicAuthPropertiesARMResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(basic_auth_envelope, (IO, bytes)): - _content = basic_auth_envelope - else: - _json = self._serialize.body(basic_auth_envelope, "StaticSiteBasicAuthPropertiesARMResource") - - request = build_create_or_update_basic_auth_request( - resource_group_name=resource_group_name, - name=name, - basic_auth_name=basic_auth_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_basic_auth.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSiteBasicAuthPropertiesARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_or_update_basic_auth.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth/{basicAuthName}" - } - - @overload - async def create_or_update_static_site_function_app_settings( - self, - resource_group_name: str, - name: str, - app_settings: _models.StringDictionary, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site. - - Description for Creates or updates the function app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def create_or_update_static_site_function_app_settings( - self, - resource_group_name: str, - name: str, - app_settings: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site. - - Description for Creates or updates the function app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Required. - :type app_settings: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def create_or_update_static_site_function_app_settings( - self, resource_group_name: str, name: str, app_settings: Union[_models.StringDictionary, IO], **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site. - - Description for Creates or updates the function app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(app_settings, (IO, bytes)): - _content = app_settings - else: - _json = self._serialize.body(app_settings, "StringDictionary") - - request = build_create_or_update_static_site_function_app_settings_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_static_site_function_app_settings.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StringDictionary", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_or_update_static_site_function_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/functionappsettings" - } - - @overload - async def create_user_roles_invitation_link( - self, - resource_group_name: str, - name: str, - static_site_user_roles_invitation_envelope: _models.StaticSiteUserInvitationRequestResource, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteUserInvitationResponseResource: - """Creates an invitation link for a user with the role. - - Description for Creates an invitation link for a user with the role. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param static_site_user_roles_invitation_envelope: Required. - :type static_site_user_roles_invitation_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationRequestResource - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserInvitationResponseResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationResponseResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def create_user_roles_invitation_link( - self, - resource_group_name: str, - name: str, - static_site_user_roles_invitation_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteUserInvitationResponseResource: - """Creates an invitation link for a user with the role. - - Description for Creates an invitation link for a user with the role. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param static_site_user_roles_invitation_envelope: Required. - :type static_site_user_roles_invitation_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserInvitationResponseResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationResponseResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def create_user_roles_invitation_link( - self, - resource_group_name: str, - name: str, - static_site_user_roles_invitation_envelope: Union[_models.StaticSiteUserInvitationRequestResource, IO], - **kwargs: Any - ) -> _models.StaticSiteUserInvitationResponseResource: - """Creates an invitation link for a user with the role. - - Description for Creates an invitation link for a user with the role. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param static_site_user_roles_invitation_envelope: Is either a - StaticSiteUserInvitationRequestResource type or a IO type. Required. - :type static_site_user_roles_invitation_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationRequestResource or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserInvitationResponseResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationResponseResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): - _content = static_site_user_roles_invitation_envelope - else: - _json = self._serialize.body( - static_site_user_roles_invitation_envelope, "StaticSiteUserInvitationRequestResource" + cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._register_user_provided_function_app_with_static_site_build_initial( + resource_group_name=resource_group_name, + name=name, + environment_name=environment_name, + function_app_name=function_app_name, + static_site_user_provided_function_envelope=static_site_user_provided_function_envelope, + is_forced=is_forced, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs ) + kwargs.pop("error_map", None) - request = build_create_user_roles_invitation_link_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_user_roles_invitation_link.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSiteUserInvitationResponseResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_user_roles_invitation_link.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/createUserInvitation" - } - - @distributed_trace - def list_static_site_custom_domains( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> AsyncIterable["_models.StaticSiteCustomDomainOverviewARMResource"]: - """Gets all static site custom domains for a particular static site. - - Description for Gets all static site custom domains for a particular static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site resource to search in. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteCustomDomainOverviewARMResource or the - result of cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_static_site_custom_domains_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_static_site_custom_domains.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteCustomDomainOverviewCollection", pipeline_response) - list_of_elem = deserialized.value + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) + return cls(pipeline_response, deserialized, {}) + return deserialized - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs + if polling is True: + polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - list_static_site_custom_domains.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains" + begin_register_user_provided_function_app_with_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" } - @distributed_trace_async - async def get_static_site_custom_domain( - self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any - ) -> _models.StaticSiteCustomDomainOverviewARMResource: - """Gets an existing custom domain for a particular static site. + @distributed_trace_async + async def detach_user_provided_function_app_from_static_site_build( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, name: str, environment_name: str, function_app_name: str, **kwargs: Any + ) -> None: + """Detach the user provided function app from the static site build. - Description for Gets an existing custom domain for a particular static site. + Description for Detach the user provided function app from the static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site resource to search in. Required. + :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain name. Required. - :type domain_name: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param function_app_name: Name of the function app registered with the static site build. + Required. + :type function_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteCustomDomainOverviewARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource + :return: None or the result of cls(response) + :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4593,16 +2673,17 @@ async def get_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_get_static_site_custom_domain_request( + request = build_detach_user_provided_function_app_from_static_site_build_request( resource_group_name=resource_group_name, name=name, - domain_name=domain_name, + environment_name=environment_name, + function_app_name=function_app_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_static_site_custom_domain.metadata["url"], + template_url=self.detach_user_provided_function_app_from_static_site_build.metadata["url"], headers=_headers, params=_params, ) @@ -4616,32 +2697,26 @@ async def get_static_site_custom_domain( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, None, {}) - get_static_site_custom_domain.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + detach_user_provided_function_app_from_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" } - async def _create_or_update_static_site_custom_domain_initial( + async def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: Union[ - _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO - ], + environment_name: str, + static_site_zip_deployment_envelope: Union[_models.StaticSiteZipDeploymentARMResource, IO], **kwargs: Any - ) -> _models.StaticSiteCustomDomainOverviewARMResource: + ) -> None: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -4653,31 +2728,28 @@ async def _create_or_update_static_site_custom_domain_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): - _content = static_site_custom_domain_request_properties_envelope + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): + _content = static_site_zip_deployment_envelope else: - _json = self._serialize.body( - static_site_custom_domain_request_properties_envelope, - "StaticSiteCustomDomainRequestPropertiesARMResource", - ) + _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") - request = build_create_or_update_static_site_custom_domain_request( + request = build_create_zip_deployment_for_static_site_build_request( resource_group_name=resource_group_name, name=name, - domain_name=domain_name, + environment_name=environment_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self._create_or_update_static_site_custom_domain_initial.metadata["url"], + template_url=self._create_zip_deployment_for_static_site_build_initial.metadata["url"], headers=_headers, params=_params, ) @@ -4696,47 +2768,38 @@ async def _create_or_update_static_site_custom_domain_initial( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - if response.status_code == 200: - deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) - - if response.status_code == 202: - deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore + return cls(pipeline_response, None, {}) - _create_or_update_static_site_custom_domain_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + _create_zip_deployment_for_static_site_build_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy" } @overload - async def begin_create_or_update_static_site_custom_domain( + async def begin_create_zip_deployment_for_static_site_build( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: _models.StaticSiteCustomDomainRequestPropertiesARMResource, + environment_name: str, + static_site_zip_deployment_envelope: _models.StaticSiteZipDeploymentARMResource, *, content_type: str = "application/json", **kwargs: Any - ) -> AsyncLROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: - """Creates a new static site custom domain in an existing resource group and static site. + ) -> AsyncLROPoller[None]: + """Deploys zipped content to a specific environment of a static site. - Description for Creates a new static site custom domain in an existing resource group and - static site. + Description for Deploys zipped content to a specific environment of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to create. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Required. - :type static_site_custom_domain_request_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainRequestPropertiesARMResource + :param environment_name: Name of the environment. Required. + :type environment_name: str + :param static_site_zip_deployment_envelope: A JSON representation of the + StaticSiteZipDeployment properties. See example. Required. + :type static_site_zip_deployment_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteZipDeploymentARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -4748,38 +2811,35 @@ async def begin_create_or_update_static_site_custom_domain( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either - StaticSiteCustomDomainOverviewARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - async def begin_create_or_update_static_site_custom_domain( + async def begin_create_zip_deployment_for_static_site_build( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: IO, + environment_name: str, + static_site_zip_deployment_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> AsyncLROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: - """Creates a new static site custom domain in an existing resource group and static site. + ) -> AsyncLROPoller[None]: + """Deploys zipped content to a specific environment of a static site. - Description for Creates a new static site custom domain in an existing resource group and - static site. + Description for Deploys zipped content to a specific environment of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to create. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Required. - :type static_site_custom_domain_request_properties_envelope: IO + :param environment_name: Name of the environment. Required. + :type environment_name: str + :param static_site_zip_deployment_envelope: A JSON representation of the + StaticSiteZipDeployment properties. See example. Required. + :type static_site_zip_deployment_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str @@ -4791,40 +2851,35 @@ async def begin_create_or_update_static_site_custom_domain( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either - StaticSiteCustomDomainOverviewARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace_async - async def begin_create_or_update_static_site_custom_domain( + async def begin_create_zip_deployment_for_static_site_build( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: Union[ - _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO - ], + environment_name: str, + static_site_zip_deployment_envelope: Union[_models.StaticSiteZipDeploymentARMResource, IO], **kwargs: Any - ) -> AsyncLROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: - """Creates a new static site custom domain in an existing resource group and static site. + ) -> AsyncLROPoller[None]: + """Deploys zipped content to a specific environment of a static site. - Description for Creates a new static site custom domain in an existing resource group and - static site. + Description for Deploys zipped content to a specific environment of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to create. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Is either a - StaticSiteCustomDomainRequestPropertiesARMResource type or a IO type. Required. - :type static_site_custom_domain_request_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainRequestPropertiesARMResource or IO + :param environment_name: Name of the environment. Required. + :type environment_name: str + :param static_site_zip_deployment_envelope: A JSON representation of the + StaticSiteZipDeployment properties. See example. Is either a StaticSiteZipDeploymentARMResource + type or a IO type. Required. + :type static_site_zip_deployment_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteZipDeploymentARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -4836,27 +2891,25 @@ async def begin_create_or_update_static_site_custom_domain( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either - StaticSiteCustomDomainOverviewARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = await self._create_or_update_static_site_custom_domain_initial( + raw_result = await self._create_zip_deployment_for_static_site_build_initial( # type: ignore resource_group_name=resource_group_name, name=name, - domain_name=domain_name, - static_site_custom_domain_request_properties_envelope=static_site_custom_domain_request_properties_envelope, + environment_name=environment_name, + static_site_zip_deployment_envelope=static_site_zip_deployment_envelope, api_version=api_version, content_type=content_type, cls=lambda x, y, z: x, @@ -4866,34 +2919,112 @@ async def begin_create_or_update_static_site_custom_domain( ) kwargs.pop("error_map", None) - def get_long_running_output(pipeline_response): - deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, deserialized, {}) - return deserialized + return cls(pipeline_response, None, {}) + + if polling is True: + polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + begin_create_zip_deployment_for_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy" + } + + @overload + async def create_or_update_static_site_app_settings( + self, + resource_group_name: str, + name: str, + app_settings: _models.StringDictionary, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site. + + Description for Creates or updates the app settings of a static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site app settings to update. + Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + async def create_or_update_static_site_app_settings( + self, + resource_group_name: str, + name: str, + app_settings: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site. + + Description for Creates or updates the app settings of a static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site app settings to update. + Required. + :type app_settings: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ - if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + @distributed_trace_async + async def create_or_update_static_site_app_settings( + self, resource_group_name: str, name: str, app_settings: Union[_models.StringDictionary, IO], **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site. - begin_create_or_update_static_site_custom_domain.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" - } + Description for Creates or updates the app settings of a static site. - async def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any - ) -> None: + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site app settings to update. Is + either a StringDictionary type or a IO type. Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -4902,19 +3033,30 @@ async def _delete_static_site_custom_domain_initial( # pylint: disable=inconsis } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) + 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.StringDictionary] = kwargs.pop("cls", None) - request = build_delete_static_site_custom_domain_request( + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(app_settings, (IOBase, bytes)): + _content = app_settings + else: + _json = self._serialize.body(app_settings, "StringDictionary") + + request = build_create_or_update_static_site_app_settings_request( resource_group_name=resource_group_name, name=name, - domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self._delete_static_site_custom_domain_initial.metadata["url"], + content_type=content_type, + json=_json, + content=_content, + template_url=self.create_or_update_static_site_app_settings.metadata["url"], headers=_headers, params=_params, ) @@ -4928,98 +3070,105 @@ async def _delete_static_site_custom_domain_initial( # pylint: disable=inconsis response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = self._deserialize("StringDictionary", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) - _delete_static_site_custom_domain_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + return deserialized + + create_or_update_static_site_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/appsettings" } - @distributed_trace_async - async def begin_delete_static_site_custom_domain( - self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any - ) -> AsyncLROPoller[None]: - """Deletes a custom domain. + @overload + async def create_or_update_static_site_function_app_settings( + self, + resource_group_name: str, + name: str, + app_settings: _models.StringDictionary, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the function app settings of a static site. - Description for Deletes a custom domain. + Description for Creates or updates the function app settings of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to delete. Required. - :type domain_name: str + :param app_settings: The dictionary containing the static site function app settings to update. + Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._delete_static_site_custom_domain_initial( # type: ignore - resource_group_name=resource_group_name, - name=name, - domain_name=domain_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) - - if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - begin_delete_static_site_custom_domain.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" - } - async def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disable=inconsistent-return-statements + @overload + async def create_or_update_static_site_function_app_settings( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: Union[ - _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO - ], + app_settings: IO, + *, + content_type: str = "application/json", **kwargs: Any - ) -> None: + ) -> _models.StringDictionary: + """Creates or updates the function app settings of a static site. + + Description for Creates or updates the function app settings of a static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site function app settings to update. + Required. + :type app_settings: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace_async + async def create_or_update_static_site_function_app_settings( + self, resource_group_name: str, name: str, app_settings: Union[_models.StringDictionary, IO], **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the function app settings of a static site. + + Description for Creates or updates the function app settings of a static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site function app settings to update. + Is either a StringDictionary type or a IO type. Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -5031,31 +3180,27 @@ async def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) + cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): - _content = static_site_custom_domain_request_properties_envelope + if isinstance(app_settings, (IOBase, bytes)): + _content = app_settings else: - _json = self._serialize.body( - static_site_custom_domain_request_properties_envelope, - "StaticSiteCustomDomainRequestPropertiesARMResource", - ) + _json = self._serialize.body(app_settings, "StringDictionary") - request = build_validate_custom_domain_can_be_added_to_static_site_request( + request = build_create_or_update_static_site_function_app_settings_request( resource_group_name=resource_group_name, name=name, - domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self._validate_custom_domain_can_be_added_to_static_site_initial.metadata["url"], + template_url=self.create_or_update_static_site_function_app_settings.metadata["url"], headers=_headers, params=_params, ) @@ -5069,210 +3214,196 @@ async def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = self._deserialize("StringDictionary", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) - _validate_custom_domain_can_be_added_to_static_site_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate" + return deserialized + + create_or_update_static_site_function_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/functionappsettings" } @overload - async def begin_validate_custom_domain_can_be_added_to_static_site( + async def create_user_roles_invitation_link( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: _models.StaticSiteCustomDomainRequestPropertiesARMResource, + static_site_user_roles_invitation_envelope: _models.StaticSiteUserInvitationRequestResource, *, content_type: str = "application/json", **kwargs: Any - ) -> AsyncLROPoller[None]: - """Validates a particular custom domain can be added to a static site. + ) -> _models.StaticSiteUserInvitationResponseResource: + """Creates an invitation link for a user with the role. - Description for Validates a particular custom domain can be added to a static site. + Description for Creates an invitation link for a user with the role. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to validate. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Required. - :type static_site_custom_domain_request_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainRequestPropertiesARMResource + :param static_site_user_roles_invitation_envelope: Required. + :type static_site_user_roles_invitation_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :return: StaticSiteUserInvitationResponseResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationResponseResource :raises ~azure.core.exceptions.HttpResponseError: """ @overload - async def begin_validate_custom_domain_can_be_added_to_static_site( + async def create_user_roles_invitation_link( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: IO, + static_site_user_roles_invitation_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> AsyncLROPoller[None]: - """Validates a particular custom domain can be added to a static site. + ) -> _models.StaticSiteUserInvitationResponseResource: + """Creates an invitation link for a user with the role. - Description for Validates a particular custom domain can be added to a static site. + Description for Creates an invitation link for a user with the role. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to validate. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Required. - :type static_site_custom_domain_request_properties_envelope: IO + :param static_site_user_roles_invitation_envelope: Required. + :type static_site_user_roles_invitation_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :return: StaticSiteUserInvitationResponseResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationResponseResource :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace_async - async def begin_validate_custom_domain_can_be_added_to_static_site( + async def create_user_roles_invitation_link( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: Union[ - _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO - ], + static_site_user_roles_invitation_envelope: Union[_models.StaticSiteUserInvitationRequestResource, IO], **kwargs: Any - ) -> AsyncLROPoller[None]: - """Validates a particular custom domain can be added to a static site. + ) -> _models.StaticSiteUserInvitationResponseResource: + """Creates an invitation link for a user with the role. - Description for Validates a particular custom domain can be added to a static site. + Description for Creates an invitation link for a user with the role. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to validate. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Is either a - StaticSiteCustomDomainRequestPropertiesARMResource type or a IO type. Required. - :type static_site_custom_domain_request_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainRequestPropertiesARMResource or IO + :param static_site_user_roles_invitation_envelope: Is either a + StaticSiteUserInvitationRequestResource type or a IO type. Required. + :type static_site_user_roles_invitation_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for - this operation to not poll, or pass in your own initialized polling object for a personal - polling strategy. - :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :return: StaticSiteUserInvitationResponseResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationResponseResource :raises ~azure.core.exceptions.HttpResponseError: """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._validate_custom_domain_can_be_added_to_static_site_initial( # type: ignore - resource_group_name=resource_group_name, - name=name, - domain_name=domain_name, - static_site_custom_domain_request_properties_envelope=static_site_custom_domain_request_properties_envelope, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) + cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) - if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): + _content = static_site_user_roles_invitation_envelope else: - polling_method = polling - if cont_token: - return AsyncLROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, + _json = self._serialize.body( + static_site_user_roles_invitation_envelope, "StaticSiteUserInvitationRequestResource" ) - return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - begin_validate_custom_domain_can_be_added_to_static_site.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate" + request = build_create_user_roles_invitation_link_request( + resource_group_name=resource_group_name, + name=name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.create_user_roles_invitation_link.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StaticSiteUserInvitationResponseResource", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + create_user_roles_invitation_link.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/createUserInvitation" } @distributed_trace - def get_database_connections( + def list_static_site_custom_domains( self, resource_group_name: str, name: str, **kwargs: Any - ) -> AsyncIterable["_models.DatabaseConnection"]: - """Returns overviews of database connections for a static site. + ) -> AsyncIterable["_models.StaticSiteCustomDomainOverviewARMResource"]: + """Gets all static site custom domains for a particular static site. - Returns overviews of database connections for a static site. + Description for Gets all static site custom domains for a particular static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the static site resource to search in. Required. :type name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either DatabaseConnection or the result of cls(response) + :return: An iterator like instance of either StaticSiteCustomDomainOverviewARMResource or the + result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnectionCollection] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { 401: ClientAuthenticationError, @@ -5285,12 +3416,12 @@ def get_database_connections( def prepare_request(next_link=None): if not next_link: - request = build_get_database_connections_request( + request = build_list_static_site_custom_domains_request( resource_group_name=resource_group_name, name=name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_database_connections.metadata["url"], + template_url=self.list_static_site_custom_domains.metadata["url"], headers=_headers, params=_params, ) @@ -5316,7 +3447,7 @@ def prepare_request(next_link=None): return request async def extract_data(pipeline_response): - deserialized = self._deserialize("DatabaseConnectionCollection", pipeline_response) + deserialized = self._deserialize("StaticSiteCustomDomainOverviewCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -5340,27 +3471,27 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - get_database_connections.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections" + list_static_site_custom_domains.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains" } @distributed_trace_async - async def get_database_connection( - self, resource_group_name: str, name: str, database_connection_name: str, **kwargs: Any - ) -> _models.DatabaseConnection: - """Returns overview of a database connection for a static site by name. + async def get_static_site_custom_domain( + self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any + ) -> _models.StaticSiteCustomDomainOverviewARMResource: + """Gets an existing custom domain for a particular static site. - Returns overview of a database connection for a static site by name. + Description for Gets an existing custom domain for a particular static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the static site resource to search in. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str + :param domain_name: The custom domain name. Required. + :type domain_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: StaticSiteCustomDomainOverviewARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5374,16 +3505,16 @@ async def get_database_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) - request = build_get_database_connection_request( + request = build_get_static_site_custom_domain_request( resource_group_name=resource_group_name, name=name, - database_connection_name=database_connection_name, + domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_database_connection.metadata["url"], + template_url=self.get_static_site_custom_domain.metadata["url"], headers=_headers, params=_params, ) @@ -5402,115 +3533,279 @@ async def get_database_connection( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}" + get_static_site_custom_domain.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + } + + async def _create_or_update_static_site_custom_domain_initial( + self, + resource_group_name: str, + name: str, + domain_name: str, + static_site_custom_domain_request_properties_envelope: Union[ + _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO + ], + **kwargs: Any + ) -> _models.StaticSiteCustomDomainOverviewARMResource: + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: 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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): + _content = static_site_custom_domain_request_properties_envelope + else: + _json = self._serialize.body( + static_site_custom_domain_request_properties_envelope, + "StaticSiteCustomDomainRequestPropertiesARMResource", + ) + + request = build_create_or_update_static_site_custom_domain_request( + resource_group_name=resource_group_name, + name=name, + domain_name=domain_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self._create_or_update_static_site_custom_domain_initial.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) + + if response.status_code == 202: + deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + _create_or_update_static_site_custom_domain_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" } @overload - async def create_or_update_database_connection( + async def begin_create_or_update_static_site_custom_domain( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: _models.DatabaseConnection, + domain_name: str, + static_site_custom_domain_request_properties_envelope: _models.StaticSiteCustomDomainRequestPropertiesARMResource, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> AsyncLROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: + """Creates a new static site custom domain in an existing resource group and static site. - Description for Create or update a database connection for a static site. + Description for Creates a new static site custom domain in an existing resource group and + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :param domain_name: The custom domain to create. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Required. + :type static_site_custom_domain_request_properties_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainRequestPropertiesARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either + StaticSiteCustomDomainOverviewARMResource or the result of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - async def create_or_update_database_connection( + async def begin_create_or_update_static_site_custom_domain( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: IO, + domain_name: str, + static_site_custom_domain_request_properties_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> AsyncLROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: + """Creates a new static site custom domain in an existing resource group and static site. - Description for Create or update a database connection for a static site. + Description for Creates a new static site custom domain in an existing resource group and + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: IO + :param domain_name: The custom domain to create. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Required. + :type static_site_custom_domain_request_properties_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either + StaticSiteCustomDomainOverviewARMResource or the result of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace_async - async def create_or_update_database_connection( + async def begin_create_or_update_static_site_custom_domain( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: Union[_models.DatabaseConnection, IO], + domain_name: str, + static_site_custom_domain_request_properties_envelope: Union[ + _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO + ], **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> AsyncLROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: + """Creates a new static site custom domain in an existing resource group and static site. - Description for Create or update a database connection for a static site. + Description for Creates a new static site custom domain in an existing resource group and + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Is either a DatabaseConnection type or a IO type. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection or IO + :param domain_name: The custom domain to create. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Is either a + StaticSiteCustomDomainRequestPropertiesARMResource type or a IO type. Required. + :type static_site_custom_domain_request_properties_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainRequestPropertiesARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either + StaticSiteCustomDomainOverviewARMResource or the result of cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + 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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._create_or_update_static_site_custom_domain_initial( + resource_group_name=resource_group_name, + name=name, + domain_name=domain_name, + static_site_custom_domain_request_properties_envelope=static_site_custom_domain_request_properties_envelope, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + if polling is True: + polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + begin_create_or_update_static_site_custom_domain.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + } + + async def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any + ) -> None: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -5519,31 +3814,19 @@ async def create_or_update_database_connection( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(database_connection_request_envelope, (IO, bytes)): - _content = database_connection_request_envelope - else: - _json = self._serialize.body(database_connection_request_envelope, "DatabaseConnection") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_create_or_update_database_connection_request( + request = build_delete_static_site_custom_domain_request( resource_group_name=resource_group_name, name=name, - database_connection_name=database_connection_name, + domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_database_connection.metadata["url"], + template_url=self._delete_static_site_custom_domain_initial.metadata["url"], headers=_headers, params=_params, ) @@ -5557,41 +3840,98 @@ async def create_or_update_database_connection( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, None, {}) - create_or_update_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}" + _delete_static_site_custom_domain_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" } @distributed_trace_async - async def delete_database_connection( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, database_connection_name: str, **kwargs: Any - ) -> None: - """Delete a database connection for a static site. + async def begin_delete_static_site_custom_domain( + self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any + ) -> AsyncLROPoller[None]: + """Deletes a custom domain. - Delete a database connection for a static site. + Description for Deletes a custom domain. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str + :param domain_name: The custom domain to delete. Required. + :type domain_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: 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) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._delete_static_site_custom_domain_initial( # type: ignore + resource_group_name=resource_group_name, + name=name, + domain_name=domain_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) + + if polling is True: + polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + begin_delete_static_site_custom_domain.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + } + + async def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disable=inconsistent-return-statements + self, + resource_group_name: str, + name: str, + domain_name: str, + static_site_custom_domain_request_properties_envelope: Union[ + _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO + ], + **kwargs: Any + ) -> None: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -5600,19 +3940,34 @@ async def delete_database_connection( # pylint: disable=inconsistent-return-sta } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) - request = build_delete_database_connection_request( + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): + _content = static_site_custom_domain_request_properties_envelope + else: + _json = self._serialize.body( + static_site_custom_domain_request_properties_envelope, + "StaticSiteCustomDomainRequestPropertiesARMResource", + ) + + request = build_validate_custom_domain_can_be_added_to_static_site_request( resource_group_name=resource_group_name, name=name, - database_connection_name=database_connection_name, + domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete_database_connection.metadata["url"], + content_type=content_type, + json=_json, + content=_content, + template_url=self._validate_custom_domain_can_be_added_to_static_site_initial.metadata["url"], headers=_headers, params=_params, ) @@ -5626,7 +3981,7 @@ async def delete_database_connection( # pylint: disable=inconsistent-return-sta response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) @@ -5634,237 +3989,177 @@ async def delete_database_connection( # pylint: disable=inconsistent-return-sta if cls: return cls(pipeline_response, None, {}) - delete_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}" + _validate_custom_domain_can_be_added_to_static_site_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate" } @overload - async def update_database_connection( + async def begin_validate_custom_domain_can_be_added_to_static_site( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: _models.DatabaseConnectionPatchRequest, + domain_name: str, + static_site_custom_domain_request_properties_envelope: _models.StaticSiteCustomDomainRequestPropertiesARMResource, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> AsyncLROPoller[None]: + """Validates a particular custom domain can be added to a static site. - Description for Create or update a database connection for a static site. + Description for Validates a particular custom domain can be added to a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionPatchRequest + :param domain_name: The custom domain to validate. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Required. + :type static_site_custom_domain_request_properties_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainRequestPropertiesARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - async def update_database_connection( + async def begin_validate_custom_domain_can_be_added_to_static_site( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: IO, + domain_name: str, + static_site_custom_domain_request_properties_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> AsyncLROPoller[None]: + """Validates a particular custom domain can be added to a static site. - Description for Create or update a database connection for a static site. + Description for Validates a particular custom domain can be added to a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: IO + :param domain_name: The custom domain to validate. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Required. + :type static_site_custom_domain_request_properties_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace_async - async def update_database_connection( + async def begin_validate_custom_domain_can_be_added_to_static_site( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: Union[_models.DatabaseConnectionPatchRequest, IO], + domain_name: str, + static_site_custom_domain_request_properties_envelope: Union[ + _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO + ], **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> AsyncLROPoller[None]: + """Validates a particular custom domain can be added to a static site. - Description for Create or update a database connection for a static site. + Description for Validates a particular custom domain can be added to a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Is either a DatabaseConnectionPatchRequest type or a IO type. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionPatchRequest or IO + :param domain_name: The custom domain to validate. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Is either a + StaticSiteCustomDomainRequestPropertiesARMResource type or a IO type. Required. + :type static_site_custom_domain_request_properties_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainRequestPropertiesARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for + this operation to not poll, or pass in your own initialized polling object for a personal + polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DatabaseConnection] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(database_connection_request_envelope, (IO, bytes)): - _content = database_connection_request_envelope - else: - _json = self._serialize.body(database_connection_request_envelope, "DatabaseConnectionPatchRequest") - - request = build_update_database_connection_request( - resource_group_name=resource_group_name, - name=name, - database_connection_name=database_connection_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.update_database_connection.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("DatabaseConnection", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - update_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}" - } - - @distributed_trace_async - async def get_database_connection_with_details( - self, resource_group_name: str, name: str, database_connection_name: str, **kwargs: Any - ) -> _models.DatabaseConnection: - """Returns details of a database connection for a static site by name. - - Returns details of a database connection for a static site by name. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) - - request = build_get_database_connection_with_details_request( - resource_group_name=resource_group_name, - name=name, - database_connection_name=database_connection_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_database_connection_with_details.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._validate_custom_domain_can_be_added_to_static_site_initial( # type: ignore + resource_group_name=resource_group_name, + name=name, + domain_name=domain_name, + static_site_custom_domain_request_properties_envelope=static_site_custom_domain_request_properties_envelope, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) - if cls: - return cls(pipeline_response, deserialized, {}) + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) - return deserialized + if polling is True: + polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - get_database_connection_with_details.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}/show" + begin_validate_custom_domain_can_be_added_to_static_site.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate" } async def _detach_static_site_initial( # pylint: disable=inconsistent-return-statements @@ -5881,7 +4176,7 @@ async def _detach_static_site_initial( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -5942,7 +4237,7 @@ async def begin_detach_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -5998,13 +4293,13 @@ def list_static_site_functions( :return: An iterator like instance of either StaticSiteFunctionOverviewARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteFunctionOverviewARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteFunctionOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -6091,7 +4386,7 @@ async def list_static_site_app_settings( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6105,7 +4400,7 @@ async def list_static_site_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_app_settings_request( @@ -6157,7 +4452,7 @@ async def list_static_site_configured_roles( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringList or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringList + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringList :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6171,7 +4466,7 @@ async def list_static_site_configured_roles( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringList] = kwargs.pop("cls", None) request = build_list_static_site_configured_roles_request( @@ -6223,7 +4518,7 @@ async def list_static_site_function_app_settings( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6237,7 +4532,7 @@ async def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -6289,7 +4584,7 @@ async def list_static_site_secrets( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6303,7 +4598,7 @@ async def list_static_site_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -6357,13 +4652,13 @@ def get_private_endpoint_connection_list( :return: An iterator like instance of either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -6452,7 +4747,7 @@ async def get_private_endpoint_connection( :type private_endpoint_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RemotePrivateEndpointConnectionARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6466,7 +4761,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -6524,14 +4819,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -6602,7 +4897,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :type private_endpoint_connection_name: str :param private_endpoint_wrapper: Request body. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -6617,7 +4912,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6658,7 +4953,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6684,7 +4979,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :param private_endpoint_wrapper: Request body. Is either a PrivateLinkConnectionApprovalRequestResource type or a IO type. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource or IO + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -6699,13 +4994,13 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -6765,7 +5060,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -6840,7 +5135,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6897,7 +5192,7 @@ async def get_private_link_resources( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourcesWrapper + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourcesWrapper :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6911,7 +5206,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -6969,7 +5264,7 @@ async def reset_static_site_api_key( # pylint: disable=inconsistent-return-stat :type name: str :param reset_properties_envelope: Required. :type reset_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteResetPropertiesARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteResetPropertiesARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -7027,7 +5322,7 @@ async def reset_static_site_api_key( # pylint: disable=inconsistent-return-stat :param reset_properties_envelope: Is either a StaticSiteResetPropertiesARMResource type or a IO type. Required. :type reset_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteResetPropertiesARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteResetPropertiesARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -7047,14 +5342,14 @@ async def reset_static_site_api_key( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") @@ -7093,100 +5388,6 @@ async def reset_static_site_api_key( # pylint: disable=inconsistent-return-stat "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/resetapikey" } - @distributed_trace - def get_database_connections_with_details( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> AsyncIterable["_models.DatabaseConnection"]: - """Returns details of database connections for a static site. - - Returns details of database connections for a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either DatabaseConnection or the result of cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnectionCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_get_database_connections_with_details_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_database_connections_with_details.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("DatabaseConnectionCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - get_database_connections_with_details.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/showDatabaseConnections" - } - @distributed_trace def get_user_provided_function_apps_for_static_site( self, resource_group_name: str, name: str, **kwargs: Any @@ -7204,13 +5405,13 @@ def get_user_provided_function_apps_for_static_site( :return: An iterator like instance of either StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -7300,7 +5501,7 @@ async def get_user_provided_function_app_for_static_site( :type function_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7314,7 +5515,7 @@ async def get_user_provided_function_app_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_request( @@ -7373,14 +5574,14 @@ async def _register_user_provided_function_app_with_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -7456,7 +5657,7 @@ async def begin_register_user_provided_function_app_with_static_site( :param static_site_user_provided_function_envelope: A JSON representation of the user provided function app properties. See example. Required. :type static_site_user_provided_function_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource :param is_forced: Specify :code:`true` to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is :code:`false`. Default value is None. @@ -7475,7 +5676,7 @@ async def begin_register_user_provided_function_app_with_static_site( :return: An instance of AsyncLROPoller that returns either StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7522,7 +5723,7 @@ async def begin_register_user_provided_function_app_with_static_site( :return: An instance of AsyncLROPoller that returns either StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7550,7 +5751,7 @@ async def begin_register_user_provided_function_app_with_static_site( function app properties. See example. Is either a StaticSiteUserProvidedFunctionAppARMResource type or a IO type. Required. :type static_site_user_provided_function_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource or IO :param is_forced: Specify :code:`true` to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is :code:`false`. Default value is None. @@ -7569,13 +5770,13 @@ async def begin_register_user_provided_function_app_with_static_site( :return: An instance of AsyncLROPoller that returns either StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -7652,7 +5853,7 @@ async def detach_user_provided_function_app_from_static_site( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_request( @@ -7705,14 +5906,14 @@ async def _create_zip_deployment_for_static_site_initial( # pylint: disable=inc _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -7772,7 +5973,7 @@ async def begin_create_zip_deployment_for_static_site( :param static_site_zip_deployment_envelope: A JSON representation of the StaticSiteZipDeployment properties. See example. Required. :type static_site_zip_deployment_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteZipDeploymentARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteZipDeploymentARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -7846,7 +6047,7 @@ async def begin_create_zip_deployment_for_static_site( StaticSiteZipDeployment properties. See example. Is either a StaticSiteZipDeploymentARMResource type or a IO type. Required. :type static_site_zip_deployment_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteZipDeploymentARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteZipDeploymentARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -7865,7 +6066,7 @@ async def begin_create_zip_deployment_for_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -7927,14 +6128,14 @@ async def _validate_backend_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_linked_backend_envelope, (IO, bytes)): + if isinstance(static_site_linked_backend_envelope, (IOBase, bytes)): _content = static_site_linked_backend_envelope else: _json = self._serialize.body(static_site_linked_backend_envelope, "StaticSiteLinkedBackendARMResource") @@ -7998,7 +6199,7 @@ async def begin_validate_backend( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -8077,7 +6278,7 @@ async def begin_validate_backend( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Is either a StaticSiteLinkedBackendARMResource type or a IO type. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -8096,7 +6297,7 @@ async def begin_validate_backend( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -8160,14 +6361,14 @@ async def _validate_backend_for_build_initial( # pylint: disable=inconsistent-r _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_linked_backend_envelope, (IO, bytes)): + if isinstance(static_site_linked_backend_envelope, (IOBase, bytes)): _content = static_site_linked_backend_envelope else: _json = self._serialize.body(static_site_linked_backend_envelope, "StaticSiteLinkedBackendARMResource") @@ -8235,7 +6436,7 @@ async def begin_validate_backend_for_build( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -8320,7 +6521,7 @@ async def begin_validate_backend_for_build( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Is either a StaticSiteLinkedBackendARMResource type or a IO type. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -8339,7 +6540,7 @@ async def begin_validate_backend_for_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -8400,13 +6601,13 @@ def get_linked_backends( :return: An iterator like instance of either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteLinkedBackendsCollection] = kwargs.pop("cls", None) error_map = { @@ -8497,13 +6698,13 @@ def get_linked_backends_for_build( :return: An iterator like instance of either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteLinkedBackendsCollection] = kwargs.pop("cls", None) error_map = { @@ -8593,7 +6794,7 @@ async def get_linked_backend( :type linked_backend_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteLinkedBackendARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8607,7 +6808,7 @@ async def get_linked_backend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) request = build_get_linked_backend_request( @@ -8665,14 +6866,14 @@ async def _link_backend_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_linked_backend_envelope, (IO, bytes)): + if isinstance(static_site_linked_backend_envelope, (IOBase, bytes)): _content = static_site_linked_backend_envelope else: _json = self._serialize.body(static_site_linked_backend_envelope, "StaticSiteLinkedBackendARMResource") @@ -8740,7 +6941,7 @@ async def begin_link_backend( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -8755,7 +6956,7 @@ async def begin_link_backend( :return: An instance of AsyncLROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8797,7 +6998,7 @@ async def begin_link_backend( :return: An instance of AsyncLROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8823,7 +7024,7 @@ async def begin_link_backend( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Is either a StaticSiteLinkedBackendARMResource type or a IO type. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -8838,13 +7039,13 @@ async def begin_link_backend( :return: An instance of AsyncLROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -8928,7 +7129,7 @@ async def unlink_backend( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_unlink_backend_request( @@ -8982,7 +7183,7 @@ async def get_linked_backend_for_build( :type linked_backend_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteLinkedBackendARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8996,7 +7197,7 @@ async def get_linked_backend_for_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) request = build_get_linked_backend_for_build_request( @@ -9056,14 +7257,14 @@ async def _link_backend_to_build_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_linked_backend_envelope, (IO, bytes)): + if isinstance(static_site_linked_backend_envelope, (IOBase, bytes)): _content = static_site_linked_backend_envelope else: _json = self._serialize.body(static_site_linked_backend_envelope, "StaticSiteLinkedBackendARMResource") @@ -9135,7 +7336,7 @@ async def begin_link_backend_to_build( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -9150,7 +7351,7 @@ async def begin_link_backend_to_build( :return: An instance of AsyncLROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -9195,7 +7396,7 @@ async def begin_link_backend_to_build( :return: An instance of AsyncLROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -9224,7 +7425,7 @@ async def begin_link_backend_to_build( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Is either a StaticSiteLinkedBackendARMResource type or a IO type. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -9239,13 +7440,13 @@ async def begin_link_backend_to_build( :return: An instance of AsyncLROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -9333,7 +7534,7 @@ async def unlink_backend_from_build( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_unlink_backend_from_build_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_top_level_domains_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_top_level_domains_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_top_level_domains_operations.py index 701b67614090..c0d82d14ef4e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -36,10 +36,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +46,7 @@ class TopLevelDomainsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`top_level_domains` attribute. """ @@ -72,13 +68,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.TopLevelDomain"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TopLevelDomain or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.TopLevelDomain] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.TopLevelDomain] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -157,7 +153,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TopLevelDomain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TopLevelDomain + :rtype: ~azure.mgmt.web.v2022_03_01.models.TopLevelDomain :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -171,7 +167,7 @@ async def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -224,14 +220,14 @@ def list_agreements( :param name: Name of the top-level domain. Required. :type name: str :param agreement_option: Domain agreement options. Required. - :type agreement_option: ~azure.mgmt.web.v2022_09_01.models.TopLevelDomainAgreementOption + :type agreement_option: ~azure.mgmt.web.v2022_03_01.models.TopLevelDomainAgreementOption :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TldLegalAgreement or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.TldLegalAgreement] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.TldLegalAgreement] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -253,7 +249,7 @@ def list_agreements( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TldLegalAgreement or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.TldLegalAgreement] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.TldLegalAgreement] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -269,20 +265,20 @@ def list_agreements( :type name: str :param agreement_option: Domain agreement options. Is either a TopLevelDomainAgreementOption type or a IO type. Required. - :type agreement_option: ~azure.mgmt.web.v2022_09_01.models.TopLevelDomainAgreementOption or IO + :type agreement_option: ~azure.mgmt.web.v2022_03_01.models.TopLevelDomainAgreementOption or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TldLegalAgreement or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.TldLegalAgreement] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.TldLegalAgreement] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -296,7 +292,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_web_apps_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_web_apps_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_web_apps_operations.py index 32711466aa93..d25946d94f9a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -121,8 +122,6 @@ build_delete_triggered_web_job_slot_request, build_delete_vnet_connection_request, build_delete_vnet_connection_slot_request, - build_deploy_workflow_artifacts_request, - build_deploy_workflow_artifacts_slot_request, build_discover_backup_request, build_discover_backup_slot_request, build_generate_new_site_publishing_password_request, @@ -177,7 +176,6 @@ build_get_instance_process_module_slot_request, build_get_instance_process_request, build_get_instance_process_slot_request, - build_get_instance_workflow_slot_request, build_get_migrate_my_sql_status_request, build_get_migrate_my_sql_status_slot_request, build_get_ms_deploy_log_request, @@ -243,7 +241,6 @@ build_get_web_job_slot_request, build_get_web_site_container_logs_request, build_get_web_site_container_logs_slot_request, - build_get_workflow_request, build_install_site_extension_request, build_install_site_extension_slot_request, build_is_cloneable_request, @@ -293,7 +290,6 @@ build_list_instance_process_threads_slot_request, build_list_instance_processes_request, build_list_instance_processes_slot_request, - build_list_instance_workflows_slot_request, build_list_metadata_request, build_list_metadata_slot_request, build_list_network_features_request, @@ -347,9 +343,6 @@ build_list_vnet_connections_slot_request, build_list_web_jobs_request, build_list_web_jobs_slot_request, - build_list_workflows_connections_request, - build_list_workflows_connections_slot_request, - build_list_workflows_request, build_migrate_my_sql_request, build_migrate_storage_request, build_put_private_access_vnet_request, @@ -446,10 +439,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -461,7 +450,7 @@ class WebAppsOperations: # pylint: disable=too-many-public-methods **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`web_apps` attribute. """ @@ -482,13 +471,13 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Site"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -573,13 +562,13 @@ def list_by_resource_group( :type include_slots: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -664,7 +653,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -678,7 +667,7 @@ async def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _mode _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Site] = kwargs.pop("cls", None) request = build_get_request( @@ -730,14 +719,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -806,7 +795,7 @@ async def begin_create_or_update( use the {slot} parameter. Required. :type name: str :param site_envelope: A JSON representation of the app properties. See example. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.Site + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.Site :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -819,7 +808,7 @@ async def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -858,7 +847,7 @@ async def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -879,7 +868,7 @@ async def begin_create_or_update( :type name: str :param site_envelope: A JSON representation of the app properties. See example. Is either a Site type or a IO type. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.Site or IO + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.Site or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -892,13 +881,13 @@ async def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -981,7 +970,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -1039,13 +1028,13 @@ async def update( use the {slot} parameter. Required. :type name: str :param site_envelope: A JSON representation of the app properties. See example. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.SitePatchResource + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.SitePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1077,7 +1066,7 @@ async def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1098,13 +1087,13 @@ async def update( :type name: str :param site_envelope: A JSON representation of the app properties. See example. Is either a SitePatchResource type or a IO type. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.SitePatchResource or IO + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.SitePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1118,14 +1107,14 @@ async def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -1188,7 +1177,7 @@ async def analyze_custom_hostname( :type host_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomHostnameAnalysisResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomHostnameAnalysisResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomHostnameAnalysisResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1202,7 +1191,7 @@ async def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -1260,7 +1249,7 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur :param name: Name of the app. Required. :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1313,7 +1302,7 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1333,14 +1322,14 @@ async def apply_slot_config_to_production( # pylint: disable=inconsistent-retur _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -1399,13 +1388,13 @@ async def backup( :type name: str :param request: Backup configuration. You can use the JSON response from the POST action as input here. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1429,7 +1418,7 @@ async def backup( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1447,13 +1436,13 @@ async def backup( :type name: str :param request: Backup configuration. You can use the JSON response from the POST action as input here. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1467,14 +1456,14 @@ async def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1529,13 +1518,13 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> As :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BackupItem or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.BackupItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -1624,7 +1613,7 @@ async def get_backup_status( :type backup_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1638,7 +1627,7 @@ async def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -1707,7 +1696,7 @@ async def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_backup_request( @@ -1768,13 +1757,13 @@ async def list_backup_status_secrets( :param backup_id: ID of backup. Required. :type backup_id: str :param request: Information on backup request. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1810,7 +1799,7 @@ async def list_backup_status_secrets( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1839,13 +1828,13 @@ async def list_backup_status_secrets( :type backup_id: str :param request: Information on backup request. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1859,14 +1848,14 @@ async def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -1929,14 +1918,14 @@ async def _restore_initial( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -1998,7 +1987,7 @@ async def begin_restore( :param backup_id: ID of the backup. Required. :type backup_id: str :param request: Information on restore request . Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -2075,7 +2064,7 @@ async def begin_restore( :type backup_id: str :param request: Information on restore request . Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -2094,7 +2083,7 @@ async def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -2155,13 +2144,13 @@ def list_basic_publishing_credentials_policies( :return: An iterator like instance of either CsmPublishingCredentialsPoliciesEntity or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) error_map = { @@ -2248,7 +2237,7 @@ async def get_ftp_allowed( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2262,7 +2251,7 @@ async def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -2320,13 +2309,13 @@ async def update_ftp_allowed( :type name: str :param csm_publishing_access_policies_entity: Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2355,7 +2344,7 @@ async def update_ftp_allowed( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2378,13 +2367,13 @@ async def update_ftp_allowed( :param csm_publishing_access_policies_entity: Is either a CsmPublishingCredentialsPoliciesEntity type or a IO type. Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2398,14 +2387,14 @@ async def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2464,7 +2453,7 @@ async def get_scm_allowed( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2478,7 +2467,7 @@ async def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -2536,13 +2525,13 @@ async def update_scm_allowed( :type name: str :param csm_publishing_access_policies_entity: Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2571,7 +2560,7 @@ async def update_scm_allowed( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2594,13 +2583,13 @@ async def update_scm_allowed( :param csm_publishing_access_policies_entity: Is either a CsmPublishingCredentialsPoliciesEntity type or a IO type. Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2614,14 +2603,14 @@ async def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -2681,13 +2670,13 @@ def list_configurations( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SiteConfigResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteConfigResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteConfigResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2779,13 +2768,13 @@ async def update_application_settings( :param name: Name of the app. Required. :type name: str :param app_settings: Application settings of the app. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2814,7 +2803,7 @@ async def update_application_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2832,13 +2821,13 @@ async def update_application_settings( :type name: str :param app_settings: Application settings of the app. Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2852,14 +2841,14 @@ async def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -2916,7 +2905,7 @@ async def list_application_settings( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2930,7 +2919,7 @@ async def list_application_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -2987,13 +2976,13 @@ async def update_auth_settings( :param name: Name of web app. Required. :type name: str :param site_auth_settings: Auth settings associated with web app. Required. - :type site_auth_settings: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :type site_auth_settings: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3022,7 +3011,7 @@ async def update_auth_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3044,13 +3033,13 @@ async def update_auth_settings( :type name: str :param site_auth_settings: Auth settings associated with web app. Is either a SiteAuthSettings type or a IO type. Required. - :type site_auth_settings: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings or IO + :type site_auth_settings: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3064,14 +3053,14 @@ async def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -3126,7 +3115,7 @@ async def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3140,7 +3129,7 @@ async def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -3192,7 +3181,7 @@ async def get_auth_settings_v2_without_secrets( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3206,7 +3195,7 @@ async def get_auth_settings_v2_without_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_without_secrets_request( @@ -3264,13 +3253,13 @@ async def update_auth_settings_v2( :param name: Name of web app. Required. :type name: str :param site_auth_settings_v2: Auth settings associated with web app. Required. - :type site_auth_settings_v2: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :type site_auth_settings_v2: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3300,7 +3289,7 @@ async def update_auth_settings_v2( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3323,13 +3312,13 @@ async def update_auth_settings_v2( :type name: str :param site_auth_settings_v2: Auth settings associated with web app. Is either a SiteAuthSettingsV2 type or a IO type. Required. - :type site_auth_settings_v2: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 or IO + :type site_auth_settings_v2: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3343,14 +3332,14 @@ async def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -3407,7 +3396,7 @@ async def get_auth_settings_v2( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3421,7 +3410,7 @@ async def get_auth_settings_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -3479,13 +3468,13 @@ async def update_azure_storage_accounts( :type name: str :param azure_storage_accounts: Azure storage accounts of the app. Required. :type azure_storage_accounts: - ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3514,7 +3503,7 @@ async def update_azure_storage_accounts( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3537,13 +3526,13 @@ async def update_azure_storage_accounts( :param azure_storage_accounts: Azure storage accounts of the app. Is either a AzureStoragePropertyDictionaryResource type or a IO type. Required. :type azure_storage_accounts: - ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource or IO + ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3557,14 +3546,14 @@ async def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -3621,7 +3610,7 @@ async def list_azure_storage_accounts( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3635,7 +3624,7 @@ async def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -3692,13 +3681,13 @@ async def update_backup_configuration( :param name: Name of the app. Required. :type name: str :param request: Edited backup configuration. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3721,7 +3710,7 @@ async def update_backup_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3739,13 +3728,13 @@ async def update_backup_configuration( :type name: str :param request: Edited backup configuration. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3759,14 +3748,14 @@ async def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -3837,7 +3826,7 @@ async def delete_backup_configuration( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_backup_configuration_request( @@ -3885,7 +3874,7 @@ async def get_backup_configuration( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3899,7 +3888,7 @@ async def get_backup_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -3952,13 +3941,13 @@ def get_app_settings_key_vault_references( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApiKVReference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -4047,7 +4036,7 @@ async def get_app_setting_key_vault_reference( :type app_setting_key: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ApiKVReference or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ApiKVReference + :rtype: ~azure.mgmt.web.v2022_03_01.models.ApiKVReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4061,7 +4050,7 @@ async def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -4115,13 +4104,13 @@ def get_site_connection_string_key_vault_references( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApiKVReference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -4210,7 +4199,7 @@ async def get_site_connection_string_key_vault_reference( :type connection_string_key: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ApiKVReference or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ApiKVReference + :rtype: ~azure.mgmt.web.v2022_03_01.models.ApiKVReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4224,7 +4213,7 @@ async def get_site_connection_string_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_request( @@ -4283,13 +4272,13 @@ async def update_connection_strings( :type name: str :param connection_strings: Connection strings of the app or deployment slot. See example. Required. - :type connection_strings: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :type connection_strings: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4319,7 +4308,7 @@ async def update_connection_strings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4341,13 +4330,13 @@ async def update_connection_strings( :type name: str :param connection_strings: Connection strings of the app or deployment slot. See example. Is either a ConnectionStringDictionary type or a IO type. Required. - :type connection_strings: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary or IO + :type connection_strings: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4361,14 +4350,14 @@ async def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -4425,7 +4414,7 @@ async def list_connection_strings( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4439,7 +4428,7 @@ async def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -4491,7 +4480,7 @@ async def get_diagnostic_logs_configuration( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4505,7 +4494,7 @@ async def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -4563,13 +4552,13 @@ async def update_diagnostic_logs_config( :type name: str :param site_logs_config: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. Required. - :type site_logs_config: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :type site_logs_config: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4599,7 +4588,7 @@ async def update_diagnostic_logs_config( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4617,13 +4606,13 @@ async def update_diagnostic_logs_config( :type name: str :param site_logs_config: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. Is either a SiteLogsConfig type or a IO type. Required. - :type site_logs_config: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig or IO + :type site_logs_config: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4637,14 +4626,14 @@ async def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -4706,13 +4695,13 @@ async def update_metadata( :param name: Name of the app. Required. :type name: str :param metadata: Edited metadata of the app or deployment slot. See example. Required. - :type metadata: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type metadata: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4741,7 +4730,7 @@ async def update_metadata( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4759,13 +4748,13 @@ async def update_metadata( :type name: str :param metadata: Edited metadata of the app or deployment slot. See example. Is either a StringDictionary type or a IO type. Required. - :type metadata: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type metadata: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4779,14 +4768,14 @@ async def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -4841,7 +4830,7 @@ async def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4855,7 +4844,7 @@ async def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -4907,7 +4896,7 @@ async def _list_publishing_credentials_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -4966,13 +4955,13 @@ async def begin_list_publishing_credentials( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either User or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.User] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.User] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5033,13 +5022,13 @@ async def update_site_push_settings( :param name: Name of web app. Required. :type name: str :param push_settings: Push settings associated with web app. Required. - :type push_settings: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :type push_settings: ~azure.mgmt.web.v2022_03_01.models.PushSettings :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5068,7 +5057,7 @@ async def update_site_push_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5086,13 +5075,13 @@ async def update_site_push_settings( :type name: str :param push_settings: Push settings associated with web app. Is either a PushSettings type or a IO type. Required. - :type push_settings: ~azure.mgmt.web.v2022_09_01.models.PushSettings or IO + :type push_settings: ~azure.mgmt.web.v2022_03_01.models.PushSettings or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5106,14 +5095,14 @@ async def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -5168,7 +5157,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5182,7 +5171,7 @@ async def list_site_push_settings(self, resource_group_name: str, name: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -5235,7 +5224,7 @@ async def list_slot_configuration_names( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SlotConfigNamesResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5249,7 +5238,7 @@ async def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -5309,13 +5298,13 @@ async def update_slot_configuration_names( :type name: str :param slot_config_names: Names of application settings and connection strings. See example. Required. - :type slot_config_names: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :type slot_config_names: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SlotConfigNamesResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5347,7 +5336,7 @@ async def update_slot_configuration_names( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SlotConfigNamesResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5371,13 +5360,13 @@ async def update_slot_configuration_names( :type name: str :param slot_config_names: Names of application settings and connection strings. See example. Is either a SlotConfigNamesResource type or a IO type. Required. - :type slot_config_names: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource or IO + :type slot_config_names: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SlotConfigNamesResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5391,14 +5380,14 @@ async def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -5455,7 +5444,7 @@ async def get_configuration(self, resource_group_name: str, name: str, **kwargs: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5469,7 +5458,7 @@ async def get_configuration(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -5526,13 +5515,13 @@ async def create_or_update_configuration( :param name: Name of the app. Required. :type name: str :param site_config: JSON representation of a SiteConfig object. See example. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5561,7 +5550,7 @@ async def create_or_update_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5579,13 +5568,13 @@ async def create_or_update_configuration( :type name: str :param site_config: JSON representation of a SiteConfig object. See example. Is either a SiteConfigResource type or a IO type. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource or IO + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5599,14 +5588,14 @@ async def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5668,13 +5657,13 @@ async def update_configuration( :param name: Name of the app. Required. :type name: str :param site_config: JSON representation of a SiteConfig object. See example. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5703,7 +5692,7 @@ async def update_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5721,13 +5710,13 @@ async def update_configuration( :type name: str :param site_config: JSON representation of a SiteConfig object. See example. Is either a SiteConfigResource type or a IO type. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource or IO + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5741,14 +5730,14 @@ async def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -5809,13 +5798,13 @@ def list_configuration_snapshot_info( :return: An iterator like instance of either SiteConfigurationSnapshotInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteConfigurationSnapshotInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteConfigurationSnapshotInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -5904,7 +5893,7 @@ async def get_configuration_snapshot( :type snapshot_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5918,7 +5907,7 @@ async def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -5987,7 +5976,7 @@ async def recover_site_configuration_snapshot( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -6050,7 +6039,7 @@ async def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -6117,7 +6106,7 @@ async def get_container_logs_zip( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -6171,13 +6160,13 @@ def list_continuous_web_jobs( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ContinuousWebJob or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -6266,7 +6255,7 @@ async def get_continuous_web_job( :type web_job_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ContinuousWebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6280,7 +6269,7 @@ async def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContinuousWebJob] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -6349,7 +6338,7 @@ async def delete_continuous_web_job( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_continuous_web_job_request( @@ -6414,7 +6403,7 @@ async def start_continuous_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_continuous_web_job_request( @@ -6479,7 +6468,7 @@ async def stop_continuous_web_job( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -6529,13 +6518,13 @@ def list_production_site_deployment_statuses( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmDeploymentStatus or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -6622,7 +6611,7 @@ async def _get_production_site_deployment_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatus] = kwargs.pop("cls", None) request = build_get_production_site_deployment_status_request( @@ -6690,13 +6679,13 @@ async def begin_get_production_site_deployment_status( :return: An instance of AsyncLROPoller that returns either CsmDeploymentStatus or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -6753,13 +6742,13 @@ def list_deployments( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Deployment or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Deployment] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Deployment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -6846,7 +6835,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k :type id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6860,7 +6849,7 @@ async def get_deployment(self, resource_group_name: str, name: str, id: str, **k _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -6921,13 +6910,13 @@ async def create_deployment( :param id: ID of an existing deployment. Required. :type id: str :param deployment: Deployment details. Required. - :type deployment: ~azure.mgmt.web.v2022_09_01.models.Deployment + :type deployment: ~azure.mgmt.web.v2022_03_01.models.Deployment :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6959,7 +6948,7 @@ async def create_deployment( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6978,13 +6967,13 @@ async def create_deployment( :param id: ID of an existing deployment. Required. :type id: str :param deployment: Deployment details. Is either a Deployment type or a IO type. Required. - :type deployment: ~azure.mgmt.web.v2022_09_01.models.Deployment or IO + :type deployment: ~azure.mgmt.web.v2022_03_01.models.Deployment or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6998,14 +6987,14 @@ async def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -7079,7 +7068,7 @@ async def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_deployment_request( @@ -7131,7 +7120,7 @@ async def list_deployment_log( :type id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7145,7 +7134,7 @@ async def list_deployment_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -7206,13 +7195,13 @@ async def discover_backup( :type name: str :param request: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7238,7 +7227,7 @@ async def discover_backup( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7258,13 +7247,13 @@ async def discover_backup( :type name: str :param request: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7278,14 +7267,14 @@ async def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -7342,13 +7331,13 @@ def list_domain_ownership_identifiers( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -7437,7 +7426,7 @@ async def get_domain_ownership_identifier( :type domain_ownership_identifier_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7451,7 +7440,7 @@ async def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -7514,13 +7503,13 @@ async def create_or_update_domain_ownership_identifier( :type domain_ownership_identifier_name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7554,7 +7543,7 @@ async def create_or_update_domain_ownership_identifier( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7580,13 +7569,13 @@ async def create_or_update_domain_ownership_identifier( :type domain_ownership_identifier_name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a Identifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier or IO + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7600,14 +7589,14 @@ async def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7681,7 +7670,7 @@ async def delete_domain_ownership_identifier( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_domain_ownership_identifier_request( @@ -7740,13 +7729,13 @@ async def update_domain_ownership_identifier( :type domain_ownership_identifier_name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7780,7 +7769,7 @@ async def update_domain_ownership_identifier( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -7806,13 +7795,13 @@ async def update_domain_ownership_identifier( :type domain_ownership_identifier_name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a Identifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier or IO + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7826,14 +7815,14 @@ async def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -7889,7 +7878,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwar :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7903,7 +7892,7 @@ async def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -7955,14 +7944,14 @@ async def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -8024,7 +8013,7 @@ async def begin_create_ms_deploy_operation( :param name: Name of web app. Required. :type name: str :param ms_deploy: Details of MSDeploy operation. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -8038,7 +8027,7 @@ async def begin_create_ms_deploy_operation( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8075,7 +8064,7 @@ async def begin_create_ms_deploy_operation( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8093,7 +8082,7 @@ async def begin_create_ms_deploy_operation( :type name: str :param ms_deploy: Details of MSDeploy operation. Is either a MSDeploy type or a IO type. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy or IO + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -8107,13 +8096,13 @@ async def begin_create_ms_deploy_operation( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -8170,7 +8159,7 @@ async def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployLog or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployLog + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployLog :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8184,7 +8173,7 @@ async def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -8249,7 +8238,7 @@ async def get_one_deploy_status(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_one_deploy_status_request( @@ -8313,7 +8302,7 @@ async def create_one_deploy_operation(self, resource_group_name: str, name: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_create_one_deploy_operation_request( @@ -8366,13 +8355,13 @@ def list_functions( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FunctionEnvelope or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -8471,7 +8460,7 @@ async def get_functions_admin_token(self, resource_group_name: str, name: str, * _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -8525,7 +8514,7 @@ async def get_function( :type function_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8539,7 +8528,7 @@ async def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) request = build_get_function_request( @@ -8597,14 +8586,14 @@ async def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -8670,7 +8659,7 @@ async def begin_create_function( :param function_name: Function name. Required. :type function_name: str :param function_envelope: Function details. Required. - :type function_envelope: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope + :type function_envelope: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -8684,7 +8673,7 @@ async def begin_create_function( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8724,7 +8713,7 @@ async def begin_create_function( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8749,7 +8738,7 @@ async def begin_create_function( :type function_name: str :param function_envelope: Function details. Is either a FunctionEnvelope type or a IO type. Required. - :type function_envelope: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope or IO + :type function_envelope: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -8763,13 +8752,13 @@ async def begin_create_function( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -8845,7 +8834,7 @@ async def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_function_request( @@ -8905,13 +8894,13 @@ async def create_or_update_function_secret( :param key_name: The name of the key. Required. :type key_name: str :param key: The key to create or update. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8946,7 +8935,7 @@ async def create_or_update_function_secret( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -8973,13 +8962,13 @@ async def create_or_update_function_secret( :param key_name: The name of the key. Required. :type key_name: str :param key: The key to create or update. Is either a KeyInfo type or a IO type. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo or IO + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8993,14 +8982,14 @@ async def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -9081,7 +9070,7 @@ async def delete_function_secret( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_function_secret_request( @@ -9133,7 +9122,7 @@ async def list_function_keys( :type function_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9147,7 +9136,7 @@ async def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -9202,7 +9191,7 @@ async def list_function_secrets( :type function_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionSecrets or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionSecrets + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionSecrets :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9216,7 +9205,7 @@ async def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -9267,7 +9256,7 @@ async def list_host_keys(self, resource_group_name: str, name: str, **kwargs: An :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostKeys or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostKeys + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostKeys :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9281,7 +9270,7 @@ async def list_host_keys(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -9347,7 +9336,7 @@ async def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -9409,7 +9398,7 @@ async def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -9468,13 +9457,13 @@ async def create_or_update_host_secret( :param key_name: The name of the key. Required. :type key_name: str :param key: The key to create or update. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -9509,7 +9498,7 @@ async def create_or_update_host_secret( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -9536,13 +9525,13 @@ async def create_or_update_host_secret( :param key_name: The name of the key. Required. :type key_name: str :param key: The key to create or update. Is either a KeyInfo type or a IO type. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo or IO + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9556,14 +9545,14 @@ async def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -9644,7 +9633,7 @@ async def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_host_secret_request( @@ -9695,13 +9684,13 @@ def list_host_name_bindings( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either HostNameBinding or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.HostNameBinding] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.HostNameBinding] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -9790,7 +9779,7 @@ async def get_host_name_binding( :type host_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9804,7 +9793,7 @@ async def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -9866,13 +9855,13 @@ async def create_or_update_host_name_binding( :type host_name: str :param host_name_binding: Binding details. This is the JSON representation of a HostNameBinding object. Required. - :type host_name_binding: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :type host_name_binding: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ @@ -9905,7 +9894,7 @@ async def create_or_update_host_name_binding( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ @@ -9930,13 +9919,13 @@ async def create_or_update_host_name_binding( :type host_name: str :param host_name_binding: Binding details. This is the JSON representation of a HostNameBinding object. Is either a HostNameBinding type or a IO type. Required. - :type host_name_binding: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding or IO + :type host_name_binding: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9950,14 +9939,14 @@ async def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -10031,7 +10020,7 @@ async def delete_host_name_binding( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_host_name_binding_request( @@ -10084,7 +10073,7 @@ async def get_hybrid_connection( :type relay_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -10098,7 +10087,7 @@ async def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -10163,13 +10152,13 @@ async def create_or_update_hybrid_connection( :param relay_name: The relay name for this hybrid connection. Required. :type relay_name: str :param connection_envelope: The details of the hybrid connection. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -10204,7 +10193,7 @@ async def create_or_update_hybrid_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -10232,13 +10221,13 @@ async def create_or_update_hybrid_connection( :type relay_name: str :param connection_envelope: The details of the hybrid connection. Is either a HybridConnection type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -10252,14 +10241,14 @@ async def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -10336,7 +10325,7 @@ async def delete_hybrid_connection( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_hybrid_connection_request( @@ -10397,13 +10386,13 @@ async def update_hybrid_connection( :param relay_name: The relay name for this hybrid connection. Required. :type relay_name: str :param connection_envelope: The details of the hybrid connection. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -10438,7 +10427,7 @@ async def update_hybrid_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -10466,13 +10455,13 @@ async def update_hybrid_connection( :type relay_name: str :param connection_envelope: The details of the hybrid connection. Is either a HybridConnection type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -10486,14 +10475,14 @@ async def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -10552,7 +10541,7 @@ async def list_hybrid_connections( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -10566,7 +10555,7 @@ async def list_hybrid_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -10619,7 +10608,7 @@ async def list_relay_service_connections( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -10633,7 +10622,7 @@ async def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -10687,7 +10676,7 @@ async def get_relay_service_connection( :type entity_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -10701,7 +10690,7 @@ async def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -10763,13 +10752,13 @@ async def create_or_update_relay_service_connection( :param entity_name: Name of the hybrid connection configuration. Required. :type entity_name: str :param connection_envelope: Details of the hybrid connection configuration. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -10802,7 +10791,7 @@ async def create_or_update_relay_service_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -10828,14 +10817,14 @@ async def create_or_update_relay_service_connection( :type entity_name: str :param connection_envelope: Details of the hybrid connection configuration. Is either a RelayServiceConnectionEntity type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity or + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -10849,14 +10838,14 @@ async def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -10930,7 +10919,7 @@ async def delete_relay_service_connection( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_relay_service_connection_request( @@ -10988,13 +10977,13 @@ async def update_relay_service_connection( :param entity_name: Name of the hybrid connection configuration. Required. :type entity_name: str :param connection_envelope: Details of the hybrid connection configuration. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -11027,7 +11016,7 @@ async def update_relay_service_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -11053,14 +11042,14 @@ async def update_relay_service_connection( :type entity_name: str :param connection_envelope: Details of the hybrid connection configuration. Is either a RelayServiceConnectionEntity type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity or + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -11074,14 +11063,14 @@ async def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -11141,13 +11130,13 @@ def list_instance_identifiers( :return: An iterator like instance of either WebSiteInstanceStatus or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -11236,7 +11225,7 @@ async def get_instance_info( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WebSiteInstanceStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -11250,7 +11239,7 @@ async def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -11305,7 +11294,7 @@ async def get_instance_ms_deploy_status( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -11319,7 +11308,7 @@ async def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -11377,14 +11366,14 @@ async def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -11450,7 +11439,7 @@ async def begin_create_instance_ms_deploy_operation( :param instance_id: ID of web app instance. Required. :type instance_id: str :param ms_deploy: Details of MSDeploy operation. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -11464,7 +11453,7 @@ async def begin_create_instance_ms_deploy_operation( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -11504,7 +11493,7 @@ async def begin_create_instance_ms_deploy_operation( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -11529,7 +11518,7 @@ async def begin_create_instance_ms_deploy_operation( :type instance_id: str :param ms_deploy: Details of MSDeploy operation. Is either a MSDeploy type or a IO type. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy or IO + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -11543,13 +11532,13 @@ async def begin_create_instance_ms_deploy_operation( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -11611,7 +11600,7 @@ async def get_instance_ms_deploy_log( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployLog or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployLog + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployLog :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -11625,7 +11614,7 @@ async def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -11683,13 +11672,13 @@ def list_instance_processes( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessInfo or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -11783,7 +11772,7 @@ async def get_instance_process( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -11797,7 +11786,7 @@ async def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -11872,7 +11861,7 @@ async def delete_instance_process( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_instance_process_request( @@ -11942,7 +11931,7 @@ async def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -12004,13 +11993,13 @@ def list_instance_process_modules( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessModuleInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -12107,7 +12096,7 @@ async def get_instance_process_module( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -12121,7 +12110,7 @@ async def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -12183,13 +12172,13 @@ def list_instance_process_threads( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessThreadInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -12276,7 +12265,7 @@ async def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteCloneability or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteCloneability + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteCloneability :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -12290,7 +12279,7 @@ async def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -12342,13 +12331,13 @@ def list_site_backups( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BackupItem or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.BackupItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -12435,7 +12424,7 @@ async def list_sync_function_triggers( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionSecrets or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionSecrets + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionSecrets :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -12449,7 +12438,7 @@ async def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -12506,14 +12495,14 @@ async def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -12579,7 +12568,7 @@ async def begin_migrate_storage( :param name: Name of web app. Required. :type name: str :param migration_options: Migration migrationOptions. Required. - :type migration_options: ~azure.mgmt.web.v2022_09_01.models.StorageMigrationOptions + :type migration_options: ~azure.mgmt.web.v2022_03_01.models.StorageMigrationOptions :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -12594,7 +12583,7 @@ async def begin_migrate_storage( :return: An instance of AsyncLROPoller that returns either StorageMigrationResponse or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StorageMigrationResponse] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StorageMigrationResponse] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -12635,7 +12624,7 @@ async def begin_migrate_storage( :return: An instance of AsyncLROPoller that returns either StorageMigrationResponse or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StorageMigrationResponse] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StorageMigrationResponse] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -12660,7 +12649,7 @@ async def begin_migrate_storage( :type name: str :param migration_options: Migration migrationOptions. Is either a StorageMigrationOptions type or a IO type. Required. - :type migration_options: ~azure.mgmt.web.v2022_09_01.models.StorageMigrationOptions or IO + :type migration_options: ~azure.mgmt.web.v2022_03_01.models.StorageMigrationOptions or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -12675,13 +12664,13 @@ async def begin_migrate_storage( :return: An instance of AsyncLROPoller that returns either StorageMigrationResponse or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.StorageMigrationResponse] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.StorageMigrationResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12745,14 +12734,14 @@ async def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -12814,7 +12803,7 @@ async def begin_migrate_my_sql( :param name: Name of web app. Required. :type name: str :param migration_request_envelope: MySql migration options. Required. - :type migration_request_envelope: ~azure.mgmt.web.v2022_09_01.models.MigrateMySqlRequest + :type migration_request_envelope: ~azure.mgmt.web.v2022_03_01.models.MigrateMySqlRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -12828,7 +12817,7 @@ async def begin_migrate_my_sql( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Operation or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Operation] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -12865,7 +12854,7 @@ async def begin_migrate_my_sql( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Operation or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Operation] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -12887,7 +12876,7 @@ async def begin_migrate_my_sql( :type name: str :param migration_request_envelope: MySql migration options. Is either a MigrateMySqlRequest type or a IO type. Required. - :type migration_request_envelope: ~azure.mgmt.web.v2022_09_01.models.MigrateMySqlRequest or IO + :type migration_request_envelope: ~azure.mgmt.web.v2022_03_01.models.MigrateMySqlRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -12901,13 +12890,13 @@ async def begin_migrate_my_sql( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Operation or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Operation] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Operation] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -12968,7 +12957,7 @@ async def get_migrate_my_sql_status( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MigrateMySqlStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MigrateMySqlStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MigrateMySqlStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -12982,7 +12971,7 @@ async def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -13034,7 +13023,7 @@ async def get_swift_virtual_network_connection( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -13048,7 +13037,7 @@ async def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -13112,13 +13101,13 @@ async def create_or_update_swift_virtual_network_connection_with_check( :type name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -13154,7 +13143,7 @@ async def create_or_update_swift_virtual_network_connection_with_check( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -13182,13 +13171,13 @@ async def create_or_update_swift_virtual_network_connection_with_check( :type name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a SwiftVirtualNetwork type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -13202,14 +13191,14 @@ async def create_or_update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -13280,7 +13269,7 @@ async def delete_swift_virtual_network( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_swift_virtual_network_request( @@ -13340,13 +13329,13 @@ async def update_swift_virtual_network_connection_with_check( :type name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -13382,7 +13371,7 @@ async def update_swift_virtual_network_connection_with_check( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -13410,13 +13399,13 @@ async def update_swift_virtual_network_connection_with_check( :type name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a SwiftVirtualNetwork type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -13430,14 +13419,14 @@ async def update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -13496,7 +13485,7 @@ async def list_network_features( :type view: str :keyword callable cls: A custom type or function that will be passed the direct response :return: NetworkFeatures or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.NetworkFeatures + :rtype: ~azure.mgmt.web.v2022_03_01.models.NetworkFeatures :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -13510,7 +13499,7 @@ async def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.NetworkFeatures] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -13566,7 +13555,7 @@ async def get_network_trace_operation( :type operation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -13580,7 +13569,7 @@ async def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -13663,7 +13652,7 @@ async def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -13724,7 +13713,7 @@ async def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -13804,13 +13793,13 @@ async def begin_start_web_site_network_trace_operation( :return: An instance of AsyncLROPoller that returns either list of NetworkTrace or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace]] + ~azure.core.polling.AsyncLROPoller[list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -13883,7 +13872,7 @@ async def stop_web_site_network_trace( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -13934,7 +13923,7 @@ async def get_network_traces( :type operation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -13948,7 +13937,7 @@ async def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -14004,7 +13993,7 @@ async def get_network_trace_operation_v2( :type operation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -14018,7 +14007,7 @@ async def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -14078,7 +14067,7 @@ async def get_network_traces_v2( :type operation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -14092,7 +14081,7 @@ async def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -14160,7 +14149,7 @@ async def generate_new_site_publishing_password( # pylint: disable=inconsistent _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -14213,13 +14202,13 @@ def list_perf_mon_counters( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PerfMonResponse or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.PerfMonResponse] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.PerfMonResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -14307,7 +14296,7 @@ async def get_site_php_error_log_flag( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SitePhpErrorLogFlag or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SitePhpErrorLogFlag + :rtype: ~azure.mgmt.web.v2022_03_01.models.SitePhpErrorLogFlag :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -14321,7 +14310,7 @@ async def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -14371,7 +14360,7 @@ async def list_premier_add_ons(self, resource_group_name: str, name: str, **kwar :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -14385,7 +14374,7 @@ async def list_premier_add_ons(self, resource_group_name: str, name: str, **kwar _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -14439,7 +14428,7 @@ async def get_premier_add_on( :type premier_add_on_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -14453,7 +14442,7 @@ async def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -14514,13 +14503,13 @@ async def add_premier_add_on( :param premier_add_on_name: Add-on name. Required. :type premier_add_on_name: str :param premier_add_on: A JSON representation of the edited premier add-on. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -14552,7 +14541,7 @@ async def add_premier_add_on( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -14577,13 +14566,13 @@ async def add_premier_add_on( :type premier_add_on_name: str :param premier_add_on: A JSON representation of the edited premier add-on. Is either a PremierAddOn type or a IO type. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn or IO + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -14597,14 +14586,14 @@ async def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -14678,7 +14667,7 @@ async def delete_premier_add_on( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_premier_add_on_request( @@ -14735,13 +14724,13 @@ async def update_premier_add_on( :param premier_add_on_name: Add-on name. Required. :type premier_add_on_name: str :param premier_add_on: A JSON representation of the edited premier add-on. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOnPatchResource + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOnPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -14773,7 +14762,7 @@ async def update_premier_add_on( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -14798,13 +14787,13 @@ async def update_premier_add_on( :type premier_add_on_name: str :param premier_add_on: A JSON representation of the edited premier add-on. Is either a PremierAddOnPatchResource type or a IO type. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOnPatchResource or IO + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOnPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -14818,14 +14807,14 @@ async def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -14883,7 +14872,7 @@ async def get_private_access(self, resource_group_name: str, name: str, **kwargs :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -14897,7 +14886,7 @@ async def get_private_access(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -14956,13 +14945,13 @@ async def put_private_access_vnet( :param name: The name of the web app. Required. :type name: str :param access: The information for the private access. Required. - :type access: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :type access: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ @@ -14987,7 +14976,7 @@ async def put_private_access_vnet( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ @@ -15007,13 +14996,13 @@ async def put_private_access_vnet( :type name: str :param access: The information for the private access. Is either a PrivateAccess type or a IO type. Required. - :type access: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess or IO + :type access: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -15027,14 +15016,14 @@ async def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -15093,13 +15082,13 @@ def get_private_endpoint_connection_list( :return: An iterator like instance of either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -15188,7 +15177,7 @@ async def get_private_endpoint_connection( :type private_endpoint_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RemotePrivateEndpointConnectionARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -15202,7 +15191,7 @@ async def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -15260,14 +15249,14 @@ async def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -15338,7 +15327,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :type private_endpoint_connection_name: str :param private_endpoint_wrapper: Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -15353,7 +15342,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -15394,7 +15383,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -15420,7 +15409,7 @@ async def begin_approve_or_reject_private_endpoint_connection( :param private_endpoint_wrapper: Is either a PrivateLinkConnectionApprovalRequestResource type or a IO type. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource or IO + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -15435,13 +15424,13 @@ async def begin_approve_or_reject_private_endpoint_connection( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -15501,7 +15490,7 @@ async def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -15576,7 +15565,7 @@ async def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -15633,7 +15622,7 @@ async def get_private_link_resources( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourcesWrapper + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourcesWrapper :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -15647,7 +15636,7 @@ async def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -15701,13 +15690,13 @@ def list_processes( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessInfo or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -15797,7 +15786,7 @@ async def get_process( :type process_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -15811,7 +15800,7 @@ async def get_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_process_request( @@ -15882,7 +15871,7 @@ async def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_process_request( @@ -15948,7 +15937,7 @@ async def get_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -16006,13 +15995,13 @@ def list_process_modules( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessModuleInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -16105,7 +16094,7 @@ async def get_process_module( :type base_address: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -16119,7 +16108,7 @@ async def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -16177,13 +16166,13 @@ def list_process_threads( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessThreadInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -16272,13 +16261,13 @@ def list_public_certificates( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PublicCertificate or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.PublicCertificate] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.PublicCertificate] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -16367,7 +16356,7 @@ async def get_public_certificate( :type public_certificate_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -16381,7 +16370,7 @@ async def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -16443,13 +16432,13 @@ async def create_or_update_public_certificate( :type public_certificate_name: str :param public_certificate: Public certificate details. This is the JSON representation of a PublicCertificate object. Required. - :type public_certificate: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :type public_certificate: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -16482,7 +16471,7 @@ async def create_or_update_public_certificate( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -16507,13 +16496,13 @@ async def create_or_update_public_certificate( :type public_certificate_name: str :param public_certificate: Public certificate details. This is the JSON representation of a PublicCertificate object. Is either a PublicCertificate type or a IO type. Required. - :type public_certificate: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate or IO + :type public_certificate: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -16527,14 +16516,14 @@ async def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -16608,7 +16597,7 @@ async def delete_public_certificate( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_public_certificate_request( @@ -16664,7 +16653,7 @@ async def list_publishing_profile_xml_with_secrets( :param publishing_profile_options: Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile. Required. :type publishing_profile_options: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingProfileOptions + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingProfileOptions :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -16724,7 +16713,7 @@ async def list_publishing_profile_xml_with_secrets( For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile. Is either a CsmPublishingProfileOptions type or a IO type. Required. :type publishing_profile_options: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingProfileOptions or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingProfileOptions or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -16744,14 +16733,14 @@ async def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -16824,7 +16813,7 @@ async def reset_production_slot_config( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -16898,7 +16887,7 @@ async def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -16948,14 +16937,14 @@ async def _restore_from_backup_blob_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -17013,7 +17002,7 @@ async def begin_restore_from_backup_blob( :param name: Name of the app. Required. :type name: str :param request: Information on restore request . Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -17074,7 +17063,7 @@ async def begin_restore_from_backup_blob( :type name: str :param request: Information on restore request . Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -17093,7 +17082,7 @@ async def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -17154,14 +17143,14 @@ async def _restore_from_deleted_app_initial( # pylint: disable=inconsistent-ret _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -17219,7 +17208,7 @@ async def begin_restore_from_deleted_app( :param name: Name of web app. Required. :type name: str :param restore_request: Deleted web app restore information. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.DeletedAppRestoreRequest + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.DeletedAppRestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -17290,7 +17279,7 @@ async def begin_restore_from_deleted_app( :type name: str :param restore_request: Deleted web app restore information. Is either a DeletedAppRestoreRequest type or a IO type. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.DeletedAppRestoreRequest or IO + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.DeletedAppRestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -17309,7 +17298,7 @@ async def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -17370,14 +17359,14 @@ async def _restore_snapshot_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -17436,7 +17425,7 @@ async def begin_restore_snapshot( :type name: str :param restore_request: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.SnapshotRestoreRequest + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.SnapshotRestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -17509,7 +17498,7 @@ async def begin_restore_snapshot( :param restore_request: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. Is either a SnapshotRestoreRequest type or a IO type. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.SnapshotRestoreRequest or IO + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.SnapshotRestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -17528,7 +17517,7 @@ async def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -17586,13 +17575,13 @@ def list_site_extensions( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SiteExtensionInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -17681,7 +17670,7 @@ async def get_site_extension( :type site_extension_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteExtensionInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -17695,7 +17684,7 @@ async def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -17749,7 +17738,7 @@ async def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -17817,13 +17806,13 @@ async def begin_install_site_extension( :return: An instance of AsyncLROPoller that returns either SiteExtensionInfo or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -17896,7 +17885,7 @@ async def delete_site_extension( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_site_extension_request( @@ -17943,13 +17932,13 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Asyn :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -18037,7 +18026,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: str, **kwarg :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18051,7 +18040,7 @@ async def get_slot(self, resource_group_name: str, name: str, slot: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Site] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -18104,14 +18093,14 @@ async def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -18185,7 +18174,7 @@ async def begin_create_or_update_slot( create or modify the production slot. Required. :type slot: str :param site_envelope: A JSON representation of the app properties. See example. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.Site + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.Site :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -18198,7 +18187,7 @@ async def begin_create_or_update_slot( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18241,7 +18230,7 @@ async def begin_create_or_update_slot( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18265,7 +18254,7 @@ async def begin_create_or_update_slot( :type slot: str :param site_envelope: A JSON representation of the app properties. See example. Is either a Site type or a IO type. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.Site or IO + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.Site or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -18278,13 +18267,13 @@ async def begin_create_or_update_slot( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -18372,7 +18361,7 @@ async def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_slot_request( @@ -18435,13 +18424,13 @@ async def update_slot( create or modify the production slot. Required. :type slot: str :param site_envelope: A JSON representation of the app properties. See example. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.SitePatchResource + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.SitePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18477,7 +18466,7 @@ async def update_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18506,13 +18495,13 @@ async def update_slot( :type slot: str :param site_envelope: A JSON representation of the app properties. See example. Is either a SitePatchResource type or a IO type. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.SitePatchResource or IO + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.SitePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18526,14 +18515,14 @@ async def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -18600,7 +18589,7 @@ async def analyze_custom_hostname_slot( :type host_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomHostnameAnalysisResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomHostnameAnalysisResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomHostnameAnalysisResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18614,7 +18603,7 @@ async def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -18677,7 +18666,7 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- as the source slot. Required. :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -18742,7 +18731,7 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -18762,14 +18751,14 @@ async def apply_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -18833,13 +18822,13 @@ async def backup_slot( :type slot: str :param request: Backup configuration. You can use the JSON response from the POST action as input here. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18873,7 +18862,7 @@ async def backup_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18894,13 +18883,13 @@ async def backup_slot( :type slot: str :param request: Backup configuration. You can use the JSON response from the POST action as input here. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18914,14 +18903,14 @@ async def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18982,13 +18971,13 @@ def list_backups_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BackupItem or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.BackupItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -19081,7 +19070,7 @@ async def get_backup_status_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19095,7 +19084,7 @@ async def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -19168,7 +19157,7 @@ async def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_backup_slot_request( @@ -19234,13 +19223,13 @@ async def list_backup_status_secrets_slot( Required. :type slot: str :param request: Information on backup request. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19280,7 +19269,7 @@ async def list_backup_status_secrets_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19313,13 +19302,13 @@ async def list_backup_status_secrets_slot( :type slot: str :param request: Information on backup request. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19333,14 +19322,14 @@ async def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -19405,14 +19394,14 @@ async def _restore_slot_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -19479,7 +19468,7 @@ async def begin_restore_slot( backup of the production slot. Required. :type slot: str :param request: Information on restore request . Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -19564,7 +19553,7 @@ async def begin_restore_slot( :type slot: str :param request: Information on restore request . Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -19583,7 +19572,7 @@ async def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -19647,13 +19636,13 @@ def list_basic_publishing_credentials_policies_slot( :return: An iterator like instance of either CsmPublishingCredentialsPoliciesEntity or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) error_map = { @@ -19743,7 +19732,7 @@ async def get_ftp_allowed_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19757,7 +19746,7 @@ async def get_ftp_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_slot_request( @@ -19819,13 +19808,13 @@ async def update_ftp_allowed_slot( :type slot: str :param csm_publishing_access_policies_entity: Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19857,7 +19846,7 @@ async def update_ftp_allowed_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19883,13 +19872,13 @@ async def update_ftp_allowed_slot( :param csm_publishing_access_policies_entity: Is either a CsmPublishingCredentialsPoliciesEntity type or a IO type. Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19903,14 +19892,14 @@ async def update_ftp_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -19972,7 +19961,7 @@ async def get_scm_allowed_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19986,7 +19975,7 @@ async def get_scm_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_slot_request( @@ -20048,13 +20037,13 @@ async def update_scm_allowed_slot( :type slot: str :param csm_publishing_access_policies_entity: Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20086,7 +20075,7 @@ async def update_scm_allowed_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20112,13 +20101,13 @@ async def update_scm_allowed_slot( :param csm_publishing_access_policies_entity: Is either a CsmPublishingCredentialsPoliciesEntity type or a IO type. Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20132,14 +20121,14 @@ async def update_scm_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -20203,13 +20192,13 @@ def list_configurations_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SiteConfigResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteConfigResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteConfigResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -20306,13 +20295,13 @@ async def update_application_settings_slot( application settings for the production slot. Required. :type slot: str :param app_settings: Application settings of the app. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20345,7 +20334,7 @@ async def update_application_settings_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20371,13 +20360,13 @@ async def update_application_settings_slot( :type slot: str :param app_settings: Application settings of the app. Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20391,14 +20380,14 @@ async def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -20459,7 +20448,7 @@ async def list_application_settings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20473,7 +20462,7 @@ async def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -20535,13 +20524,13 @@ async def update_auth_settings_slot( Required. :type slot: str :param site_auth_settings: Auth settings associated with web app. Required. - :type site_auth_settings: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :type site_auth_settings: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20574,7 +20563,7 @@ async def update_auth_settings_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20600,13 +20589,13 @@ async def update_auth_settings_slot( :type slot: str :param site_auth_settings: Auth settings associated with web app. Is either a SiteAuthSettings type or a IO type. Required. - :type site_auth_settings: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings or IO + :type site_auth_settings: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20620,14 +20609,14 @@ async def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -20688,7 +20677,7 @@ async def get_auth_settings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20702,7 +20691,7 @@ async def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -20758,7 +20747,7 @@ async def get_auth_settings_v2_without_secrets_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20772,7 +20761,7 @@ async def get_auth_settings_v2_without_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_without_secrets_slot_request( @@ -20835,13 +20824,13 @@ async def update_auth_settings_v2_slot( Required. :type slot: str :param site_auth_settings_v2: Auth settings associated with web app. Required. - :type site_auth_settings_v2: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :type site_auth_settings_v2: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20875,7 +20864,7 @@ async def update_auth_settings_v2_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20902,13 +20891,13 @@ async def update_auth_settings_v2_slot( :type slot: str :param site_auth_settings_v2: Auth settings associated with web app. Is either a SiteAuthSettingsV2 type or a IO type. Required. - :type site_auth_settings_v2: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 or IO + :type site_auth_settings_v2: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20922,14 +20911,14 @@ async def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -20990,7 +20979,7 @@ async def get_auth_settings_v2_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21004,7 +20993,7 @@ async def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -21067,13 +21056,13 @@ async def update_azure_storage_accounts_slot( :type slot: str :param azure_storage_accounts: Azure storage accounts of the app. Required. :type azure_storage_accounts: - ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21106,7 +21095,7 @@ async def update_azure_storage_accounts_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21133,13 +21122,13 @@ async def update_azure_storage_accounts_slot( :param azure_storage_accounts: Azure storage accounts of the app. Is either a AzureStoragePropertyDictionaryResource type or a IO type. Required. :type azure_storage_accounts: - ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource or IO + ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21153,14 +21142,14 @@ async def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -21221,7 +21210,7 @@ async def list_azure_storage_accounts_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21235,7 +21224,7 @@ async def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -21297,13 +21286,13 @@ async def update_backup_configuration_slot( backup configuration for the production slot. Required. :type slot: str :param request: Edited backup configuration. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21336,7 +21325,7 @@ async def update_backup_configuration_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21357,13 +21346,13 @@ async def update_backup_configuration_slot( :type slot: str :param request: Edited backup configuration. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21377,14 +21366,14 @@ async def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -21459,7 +21448,7 @@ async def delete_backup_configuration_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_backup_configuration_slot_request( @@ -21511,7 +21500,7 @@ async def get_backup_configuration_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21525,7 +21514,7 @@ async def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -21581,13 +21570,13 @@ def get_app_settings_key_vault_references_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApiKVReference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -21679,7 +21668,7 @@ async def get_app_setting_key_vault_reference_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ApiKVReference or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ApiKVReference + :rtype: ~azure.mgmt.web.v2022_03_01.models.ApiKVReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21693,7 +21682,7 @@ async def get_app_setting_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_slot_request( @@ -21750,13 +21739,13 @@ def get_site_connection_string_key_vault_references_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApiKVReference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -21848,7 +21837,7 @@ async def get_site_connection_string_key_vault_reference_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ApiKVReference or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ApiKVReference + :rtype: ~azure.mgmt.web.v2022_03_01.models.ApiKVReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21862,7 +21851,7 @@ async def get_site_connection_string_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_slot_request( @@ -21926,13 +21915,13 @@ async def update_connection_strings_slot( :type slot: str :param connection_strings: Connection strings of the app or deployment slot. See example. Required. - :type connection_strings: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :type connection_strings: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21966,7 +21955,7 @@ async def update_connection_strings_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21992,13 +21981,13 @@ async def update_connection_strings_slot( :type slot: str :param connection_strings: Connection strings of the app or deployment slot. See example. Is either a ConnectionStringDictionary type or a IO type. Required. - :type connection_strings: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary or IO + :type connection_strings: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22012,14 +22001,14 @@ async def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -22080,7 +22069,7 @@ async def list_connection_strings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22094,7 +22083,7 @@ async def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -22150,7 +22139,7 @@ async def get_diagnostic_logs_configuration_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22164,7 +22153,7 @@ async def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -22227,13 +22216,13 @@ async def update_diagnostic_logs_config_slot( :type slot: str :param site_logs_config: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. Required. - :type site_logs_config: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :type site_logs_config: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ @@ -22267,7 +22256,7 @@ async def update_diagnostic_logs_config_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ @@ -22293,13 +22282,13 @@ async def update_diagnostic_logs_config_slot( :type slot: str :param site_logs_config: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. Is either a SiteLogsConfig type or a IO type. Required. - :type site_logs_config: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig or IO + :type site_logs_config: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22313,14 +22302,14 @@ async def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -22387,13 +22376,13 @@ async def update_metadata_slot( metadata for the production slot. Required. :type slot: str :param metadata: Edited metadata of the app or deployment slot. See example. Required. - :type metadata: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type metadata: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -22426,7 +22415,7 @@ async def update_metadata_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -22452,13 +22441,13 @@ async def update_metadata_slot( :type slot: str :param metadata: Edited metadata of the app or deployment slot. See example. Is either a StringDictionary type or a IO type. Required. - :type metadata: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type metadata: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22472,14 +22461,14 @@ async def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -22540,7 +22529,7 @@ async def list_metadata_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22554,7 +22543,7 @@ async def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -22607,7 +22596,7 @@ async def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -22670,13 +22659,13 @@ async def begin_list_publishing_credentials_slot( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either User or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.User] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.User] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22742,13 +22731,13 @@ async def update_site_push_settings_slot( Required. :type slot: str :param push_settings: Push settings associated with web app. Required. - :type push_settings: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :type push_settings: ~azure.mgmt.web.v2022_03_01.models.PushSettings :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -22781,7 +22770,7 @@ async def update_site_push_settings_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -22807,13 +22796,13 @@ async def update_site_push_settings_slot( :type slot: str :param push_settings: Push settings associated with web app. Is either a PushSettings type or a IO type. Required. - :type push_settings: ~azure.mgmt.web.v2022_09_01.models.PushSettings or IO + :type push_settings: ~azure.mgmt.web.v2022_03_01.models.PushSettings or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22827,14 +22816,14 @@ async def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -22895,7 +22884,7 @@ async def list_site_push_settings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22909,7 +22898,7 @@ async def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -22967,7 +22956,7 @@ async def get_configuration_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22981,7 +22970,7 @@ async def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -23043,13 +23032,13 @@ async def create_or_update_configuration_slot( configuration for the production slot. Required. :type slot: str :param site_config: JSON representation of a SiteConfig object. See example. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23082,7 +23071,7 @@ async def create_or_update_configuration_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23108,13 +23097,13 @@ async def create_or_update_configuration_slot( :type slot: str :param site_config: JSON representation of a SiteConfig object. See example. Is either a SiteConfigResource type or a IO type. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource or IO + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23128,14 +23117,14 @@ async def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -23202,13 +23191,13 @@ async def update_configuration_slot( configuration for the production slot. Required. :type slot: str :param site_config: JSON representation of a SiteConfig object. See example. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23241,7 +23230,7 @@ async def update_configuration_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23267,13 +23256,13 @@ async def update_configuration_slot( :type slot: str :param site_config: JSON representation of a SiteConfig object. See example. Is either a SiteConfigResource type or a IO type. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource or IO + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23287,14 +23276,14 @@ async def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -23359,13 +23348,13 @@ def list_configuration_snapshot_info_slot( :return: An iterator like instance of either SiteConfigurationSnapshotInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteConfigurationSnapshotInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteConfigurationSnapshotInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -23458,7 +23447,7 @@ async def get_configuration_snapshot_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23472,7 +23461,7 @@ async def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -23545,7 +23534,7 @@ async def recover_site_configuration_snapshot_slot( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -23612,7 +23601,7 @@ async def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -23683,7 +23672,7 @@ async def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Optional[AsyncIterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -23741,13 +23730,13 @@ def list_continuous_web_jobs_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ContinuousWebJob or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -23840,7 +23829,7 @@ async def get_continuous_web_job_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ContinuousWebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23854,7 +23843,7 @@ async def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContinuousWebJob] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -23927,7 +23916,7 @@ async def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_continuous_web_job_slot_request( @@ -23996,7 +23985,7 @@ async def start_continuous_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_continuous_web_job_slot_request( @@ -24065,7 +24054,7 @@ async def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -24119,13 +24108,13 @@ def list_slot_site_deployment_statuses_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmDeploymentStatus or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -24213,7 +24202,7 @@ async def _get_slot_site_deployment_status_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatus] = kwargs.pop("cls", None) request = build_get_slot_site_deployment_status_slot_request( @@ -24285,13 +24274,13 @@ async def begin_get_slot_site_deployment_status_slot( :return: An instance of AsyncLROPoller that returns either CsmDeploymentStatus or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -24352,13 +24341,13 @@ def list_deployments_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Deployment or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Deployment] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Deployment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -24451,7 +24440,7 @@ async def get_deployment_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -24465,7 +24454,7 @@ async def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -24531,13 +24520,13 @@ async def create_deployment_slot( deployment for the production slot. Required. :type slot: str :param deployment: Deployment details. Required. - :type deployment: ~azure.mgmt.web.v2022_09_01.models.Deployment + :type deployment: ~azure.mgmt.web.v2022_03_01.models.Deployment :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -24573,7 +24562,7 @@ async def create_deployment_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -24601,13 +24590,13 @@ async def create_deployment_slot( deployment for the production slot. Required. :type slot: str :param deployment: Deployment details. Is either a Deployment type or a IO type. Required. - :type deployment: ~azure.mgmt.web.v2022_09_01.models.Deployment or IO + :type deployment: ~azure.mgmt.web.v2022_03_01.models.Deployment or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -24621,14 +24610,14 @@ async def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -24706,7 +24695,7 @@ async def delete_deployment_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_deployment_slot_request( @@ -24762,7 +24751,7 @@ async def list_deployment_log_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -24776,7 +24765,7 @@ async def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -24842,13 +24831,13 @@ async def discover_backup_slot( :type slot: str :param request: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -24884,7 +24873,7 @@ async def discover_backup_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -24907,13 +24896,13 @@ async def discover_backup_slot( :type slot: str :param request: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -24927,14 +24916,14 @@ async def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -24995,13 +24984,13 @@ def list_domain_ownership_identifiers_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -25094,7 +25083,7 @@ async def get_domain_ownership_identifier_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25108,7 +25097,7 @@ async def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -25176,13 +25165,13 @@ async def create_or_update_domain_ownership_identifier_slot( :type slot: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25220,7 +25209,7 @@ async def create_or_update_domain_ownership_identifier_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25250,13 +25239,13 @@ async def create_or_update_domain_ownership_identifier_slot( :type slot: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a Identifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier or IO + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25270,14 +25259,14 @@ async def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -25355,7 +25344,7 @@ async def delete_domain_ownership_identifier_slot( # pylint: disable=inconsiste _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_domain_ownership_identifier_slot_request( @@ -25419,13 +25408,13 @@ async def update_domain_ownership_identifier_slot( :type slot: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25463,7 +25452,7 @@ async def update_domain_ownership_identifier_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25493,13 +25482,13 @@ async def update_domain_ownership_identifier_slot( :type slot: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a Identifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier or IO + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25513,14 +25502,14 @@ async def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -25582,7 +25571,7 @@ async def get_ms_deploy_status_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25596,7 +25585,7 @@ async def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -25649,14 +25638,14 @@ async def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -25723,7 +25712,7 @@ async def begin_create_ms_deploy_operation_slot( Required. :type slot: str :param ms_deploy: Details of MSDeploy operation. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -25737,7 +25726,7 @@ async def begin_create_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25778,7 +25767,7 @@ async def begin_create_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25799,7 +25788,7 @@ async def begin_create_ms_deploy_operation_slot( :type slot: str :param ms_deploy: Details of MSDeploy operation. Is either a MSDeploy type or a IO type. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy or IO + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -25813,13 +25802,13 @@ async def begin_create_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -25882,7 +25871,7 @@ async def get_ms_deploy_log_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployLog or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployLog + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployLog :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25896,7 +25885,7 @@ async def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -25952,13 +25941,13 @@ def list_instance_functions_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FunctionEnvelope or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -26063,7 +26052,7 @@ async def get_functions_admin_token_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -26120,7 +26109,7 @@ async def get_instance_function_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26134,7 +26123,7 @@ async def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -26194,14 +26183,14 @@ async def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -26271,7 +26260,7 @@ async def begin_create_instance_function_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param function_envelope: Function details. Required. - :type function_envelope: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope + :type function_envelope: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -26285,7 +26274,7 @@ async def begin_create_instance_function_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26328,7 +26317,7 @@ async def begin_create_instance_function_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26356,7 +26345,7 @@ async def begin_create_instance_function_slot( :type slot: str :param function_envelope: Function details. Is either a FunctionEnvelope type or a IO type. Required. - :type function_envelope: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope or IO + :type function_envelope: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -26370,13 +26359,13 @@ async def begin_create_instance_function_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -26455,7 +26444,7 @@ async def delete_instance_function_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_instance_function_slot_request( @@ -26519,13 +26508,13 @@ async def create_or_update_function_secret_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param key: The key to create or update. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26563,7 +26552,7 @@ async def create_or_update_function_secret_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26593,13 +26582,13 @@ async def create_or_update_function_secret_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param key: The key to create or update. Is either a KeyInfo type or a IO type. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo or IO + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26613,14 +26602,14 @@ async def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -26704,7 +26693,7 @@ async def delete_function_secret_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_function_secret_slot_request( @@ -26759,7 +26748,7 @@ async def list_function_keys_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26773,7 +26762,7 @@ async def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -26831,7 +26820,7 @@ async def list_function_secrets_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionSecrets or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionSecrets + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionSecrets :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26845,7 +26834,7 @@ async def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -26901,7 +26890,7 @@ async def list_host_keys_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostKeys or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostKeys + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostKeys :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26915,7 +26904,7 @@ async def list_host_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -26984,7 +26973,7 @@ async def list_sync_status_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -27049,7 +27038,7 @@ async def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -27112,13 +27101,13 @@ async def create_or_update_host_secret_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param key: The key to create or update. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27156,7 +27145,7 @@ async def create_or_update_host_secret_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27186,13 +27175,13 @@ async def create_or_update_host_secret_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param key: The key to create or update. Is either a KeyInfo type or a IO type. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo or IO + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27206,14 +27195,14 @@ async def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -27297,7 +27286,7 @@ async def delete_host_secret_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_host_secret_slot_request( @@ -27352,13 +27341,13 @@ def list_host_name_bindings_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either HostNameBinding or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.HostNameBinding] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.HostNameBinding] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -27451,7 +27440,7 @@ async def get_host_name_binding_slot( :type host_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27465,7 +27454,7 @@ async def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -27532,13 +27521,13 @@ async def create_or_update_host_name_binding_slot( :type slot: str :param host_name_binding: Binding details. This is the JSON representation of a HostNameBinding object. Required. - :type host_name_binding: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :type host_name_binding: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27575,7 +27564,7 @@ async def create_or_update_host_name_binding_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27604,13 +27593,13 @@ async def create_or_update_host_name_binding_slot( :type slot: str :param host_name_binding: Binding details. This is the JSON representation of a HostNameBinding object. Is either a HostNameBinding type or a IO type. Required. - :type host_name_binding: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding or IO + :type host_name_binding: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27624,14 +27613,14 @@ async def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -27709,7 +27698,7 @@ async def delete_host_name_binding_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_host_name_binding_slot_request( @@ -27765,7 +27754,7 @@ async def get_hybrid_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27779,7 +27768,7 @@ async def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -27848,13 +27837,13 @@ async def create_or_update_hybrid_connection_slot( :param slot: The name of the slot for the web app. Required. :type slot: str :param connection_envelope: The details of the hybrid connection. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27892,7 +27881,7 @@ async def create_or_update_hybrid_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27923,13 +27912,13 @@ async def create_or_update_hybrid_connection_slot( :type slot: str :param connection_envelope: The details of the hybrid connection. Is either a HybridConnection type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27943,14 +27932,14 @@ async def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -28030,7 +28019,7 @@ async def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_hybrid_connection_slot_request( @@ -28095,13 +28084,13 @@ async def update_hybrid_connection_slot( :param slot: The name of the slot for the web app. Required. :type slot: str :param connection_envelope: The details of the hybrid connection. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28139,7 +28128,7 @@ async def update_hybrid_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28170,13 +28159,13 @@ async def update_hybrid_connection_slot( :type slot: str :param connection_envelope: The details of the hybrid connection. Is either a HybridConnection type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28190,14 +28179,14 @@ async def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -28259,7 +28248,7 @@ async def list_hybrid_connections_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28273,7 +28262,7 @@ async def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -28330,7 +28319,7 @@ async def list_relay_service_connections_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28344,7 +28333,7 @@ async def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -28402,7 +28391,7 @@ async def get_relay_service_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28416,7 +28405,7 @@ async def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -28483,13 +28472,13 @@ async def create_or_update_relay_service_connection_slot( update a hybrid connection for the production slot. Required. :type slot: str :param connection_envelope: Details of the hybrid connection configuration. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28526,7 +28515,7 @@ async def create_or_update_relay_service_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28556,14 +28545,14 @@ async def create_or_update_relay_service_connection_slot( :type slot: str :param connection_envelope: Details of the hybrid connection configuration. Is either a RelayServiceConnectionEntity type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity or + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28577,14 +28566,14 @@ async def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -28662,7 +28651,7 @@ async def delete_relay_service_connection_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_relay_service_connection_slot_request( @@ -28725,13 +28714,13 @@ async def update_relay_service_connection_slot( update a hybrid connection for the production slot. Required. :type slot: str :param connection_envelope: Details of the hybrid connection configuration. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28768,7 +28757,7 @@ async def update_relay_service_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28798,14 +28787,14 @@ async def update_relay_service_connection_slot( :type slot: str :param connection_envelope: Details of the hybrid connection configuration. Is either a RelayServiceConnectionEntity type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity or + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28819,14 +28808,14 @@ async def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -28890,13 +28879,13 @@ def list_instance_identifiers_slot( :return: An iterator like instance of either WebSiteInstanceStatus or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -28989,7 +28978,7 @@ async def get_instance_info_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WebSiteInstanceStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29003,7 +28992,7 @@ async def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -29062,7 +29051,7 @@ async def get_instance_ms_deploy_status_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29076,7 +29065,7 @@ async def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -29136,14 +29125,14 @@ async def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -29214,7 +29203,7 @@ async def begin_create_instance_ms_deploy_operation_slot( :param instance_id: ID of web app instance. Required. :type instance_id: str :param ms_deploy: Details of MSDeploy operation. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -29228,7 +29217,7 @@ async def begin_create_instance_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -29272,7 +29261,7 @@ async def begin_create_instance_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -29301,7 +29290,7 @@ async def begin_create_instance_ms_deploy_operation_slot( :type instance_id: str :param ms_deploy: Details of MSDeploy operation. Is either a MSDeploy type or a IO type. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy or IO + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -29315,13 +29304,13 @@ async def begin_create_instance_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -29387,7 +29376,7 @@ async def get_instance_ms_deploy_log_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployLog or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployLog + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployLog :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29401,7 +29390,7 @@ async def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -29463,13 +29452,13 @@ def list_instance_processes_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessInfo or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29567,7 +29556,7 @@ async def get_instance_process_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29581,7 +29570,7 @@ async def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -29660,7 +29649,7 @@ async def delete_instance_process_slot( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_instance_process_slot_request( @@ -29734,7 +29723,7 @@ async def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -29800,13 +29789,13 @@ def list_instance_process_modules_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessModuleInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -29914,7 +29903,7 @@ async def get_instance_process_module_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29928,7 +29917,7 @@ async def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -29994,13 +29983,13 @@ def list_instance_process_threads_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessThreadInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -30093,7 +30082,7 @@ async def is_cloneable_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteCloneability or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteCloneability + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteCloneability :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30107,7 +30096,7 @@ async def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -30163,13 +30152,13 @@ def list_site_backups_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BackupItem or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.BackupItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -30259,7 +30248,7 @@ async def list_sync_function_triggers_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionSecrets or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionSecrets + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionSecrets :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30273,7 +30262,7 @@ async def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -30330,7 +30319,7 @@ async def get_migrate_my_sql_status_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MigrateMySqlStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MigrateMySqlStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MigrateMySqlStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30344,7 +30333,7 @@ async def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -30400,7 +30389,7 @@ async def get_swift_virtual_network_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30414,7 +30403,7 @@ async def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -30483,13 +30472,13 @@ async def create_or_update_swift_virtual_network_connection_with_check_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -30529,7 +30518,7 @@ async def create_or_update_swift_virtual_network_connection_with_check_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -30561,13 +30550,13 @@ async def create_or_update_swift_virtual_network_connection_with_check_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a SwiftVirtualNetwork type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30581,14 +30570,14 @@ async def create_or_update_swift_virtual_network_connection_with_check_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -30663,7 +30652,7 @@ async def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_swift_virtual_network_slot_request( @@ -30728,13 +30717,13 @@ async def update_swift_virtual_network_connection_with_check_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -30774,7 +30763,7 @@ async def update_swift_virtual_network_connection_with_check_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -30806,13 +30795,13 @@ async def update_swift_virtual_network_connection_with_check_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a SwiftVirtualNetwork type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30826,14 +30815,14 @@ async def update_swift_virtual_network_connection_with_check_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -30896,7 +30885,7 @@ async def list_network_features_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: NetworkFeatures or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.NetworkFeatures + :rtype: ~azure.mgmt.web.v2022_03_01.models.NetworkFeatures :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30910,7 +30899,7 @@ async def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.NetworkFeatures] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -30970,7 +30959,7 @@ async def get_network_trace_operation_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30984,7 +30973,7 @@ async def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -31071,7 +31060,7 @@ async def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -31134,7 +31123,7 @@ async def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -31218,13 +31207,13 @@ async def begin_start_web_site_network_trace_operation_slot( :return: An instance of AsyncLROPoller that returns either list of NetworkTrace or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace]] + ~azure.core.polling.AsyncLROPoller[list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31300,7 +31289,7 @@ async def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-retu _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -31355,7 +31344,7 @@ async def get_network_traces_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31369,7 +31358,7 @@ async def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -31429,7 +31418,7 @@ async def get_network_trace_operation_slot_v2( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31443,7 +31432,7 @@ async def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -31507,7 +31496,7 @@ async def get_network_traces_slot_v2( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31521,7 +31510,7 @@ async def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -31593,7 +31582,7 @@ async def generate_new_site_publishing_password_slot( # pylint: disable=inconsi _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -31650,13 +31639,13 @@ def list_perf_mon_counters_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PerfMonResponse or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.PerfMonResponse] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.PerfMonResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -31748,7 +31737,7 @@ async def get_site_php_error_log_flag_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SitePhpErrorLogFlag or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SitePhpErrorLogFlag + :rtype: ~azure.mgmt.web.v2022_03_01.models.SitePhpErrorLogFlag :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31762,7 +31751,7 @@ async def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -31818,7 +31807,7 @@ async def list_premier_add_ons_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31832,7 +31821,7 @@ async def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -31890,7 +31879,7 @@ async def get_premier_add_on_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31904,7 +31893,7 @@ async def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -31970,13 +31959,13 @@ async def add_premier_add_on_slot( named add-on for the production slot. Required. :type slot: str :param premier_add_on: A JSON representation of the edited premier add-on. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32012,7 +32001,7 @@ async def add_premier_add_on_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32041,13 +32030,13 @@ async def add_premier_add_on_slot( :type slot: str :param premier_add_on: A JSON representation of the edited premier add-on. Is either a PremierAddOn type or a IO type. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn or IO + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -32061,14 +32050,14 @@ async def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -32146,7 +32135,7 @@ async def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_premier_add_on_slot_request( @@ -32208,13 +32197,13 @@ async def update_premier_add_on_slot( named add-on for the production slot. Required. :type slot: str :param premier_add_on: A JSON representation of the edited premier add-on. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOnPatchResource + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOnPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32250,7 +32239,7 @@ async def update_premier_add_on_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32279,13 +32268,13 @@ async def update_premier_add_on_slot( :type slot: str :param premier_add_on: A JSON representation of the edited premier add-on. Is either a PremierAddOnPatchResource type or a IO type. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOnPatchResource or IO + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOnPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -32299,14 +32288,14 @@ async def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -32369,7 +32358,7 @@ async def get_private_access_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -32383,7 +32372,7 @@ async def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -32446,13 +32435,13 @@ async def put_private_access_vnet_slot( :param slot: The name of the slot for the web app. Required. :type slot: str :param access: The information for the private access. Required. - :type access: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :type access: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32486,7 +32475,7 @@ async def put_private_access_vnet_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32508,13 +32497,13 @@ async def put_private_access_vnet_slot( :type slot: str :param access: The information for the private access. Is either a PrivateAccess type or a IO type. Required. - :type access: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess or IO + :type access: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -32528,14 +32517,14 @@ async def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -32597,13 +32586,13 @@ def get_private_endpoint_connection_list_slot( :return: An iterator like instance of either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -32695,7 +32684,7 @@ async def get_private_endpoint_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RemotePrivateEndpointConnectionARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -32709,7 +32698,7 @@ async def get_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_slot_request( @@ -32769,14 +32758,14 @@ async def _approve_or_reject_private_endpoint_connection_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -32851,7 +32840,7 @@ async def begin_approve_or_reject_private_endpoint_connection_slot( :type slot: str :param private_endpoint_wrapper: Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -32866,7 +32855,7 @@ async def begin_approve_or_reject_private_endpoint_connection_slot( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32910,7 +32899,7 @@ async def begin_approve_or_reject_private_endpoint_connection_slot( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32939,7 +32928,7 @@ async def begin_approve_or_reject_private_endpoint_connection_slot( :param private_endpoint_wrapper: Is either a PrivateLinkConnectionApprovalRequestResource type or a IO type. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource or IO + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -32954,13 +32943,13 @@ async def begin_approve_or_reject_private_endpoint_connection_slot( :return: An instance of AsyncLROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -33021,7 +33010,7 @@ async def _delete_private_endpoint_connection_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_slot_request( @@ -33099,7 +33088,7 @@ async def begin_delete_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33159,7 +33148,7 @@ async def get_private_link_resources_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourcesWrapper + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourcesWrapper :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -33173,7 +33162,7 @@ async def get_private_link_resources_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_slot_request( @@ -33231,13 +33220,13 @@ def list_processes_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessInfo or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -33331,7 +33320,7 @@ async def get_process_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -33345,7 +33334,7 @@ async def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -33420,7 +33409,7 @@ async def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_process_slot_request( @@ -33490,7 +33479,7 @@ async def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -33552,13 +33541,13 @@ def list_process_modules_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessModuleInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -33655,7 +33644,7 @@ async def get_process_module_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -33669,7 +33658,7 @@ async def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -33731,13 +33720,13 @@ def list_process_threads_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessThreadInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -33830,13 +33819,13 @@ def list_public_certificates_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PublicCertificate or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.PublicCertificate] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.PublicCertificate] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -33929,7 +33918,7 @@ async def get_public_certificate_slot( :type public_certificate_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -33943,7 +33932,7 @@ async def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -34010,13 +33999,13 @@ async def create_or_update_public_certificate_slot( :type slot: str :param public_certificate: Public certificate details. This is the JSON representation of a PublicCertificate object. Required. - :type public_certificate: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :type public_certificate: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -34053,7 +34042,7 @@ async def create_or_update_public_certificate_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -34082,13 +34071,13 @@ async def create_or_update_public_certificate_slot( :type slot: str :param public_certificate: Public certificate details. This is the JSON representation of a PublicCertificate object. Is either a PublicCertificate type or a IO type. Required. - :type public_certificate: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate or IO + :type public_certificate: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -34102,14 +34091,14 @@ async def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -34187,7 +34176,7 @@ async def delete_public_certificate_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_public_certificate_slot_request( @@ -34248,7 +34237,7 @@ async def list_publishing_profile_xml_with_secrets_slot( :param publishing_profile_options: Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile. Required. :type publishing_profile_options: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingProfileOptions + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingProfileOptions :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -34316,7 +34305,7 @@ async def list_publishing_profile_xml_with_secrets_slot( For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile. Is either a CsmPublishingProfileOptions type or a IO type. Required. :type publishing_profile_options: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingProfileOptions or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingProfileOptions or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -34336,14 +34325,14 @@ async def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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[AsyncIterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -34420,7 +34409,7 @@ async def reset_slot_configuration_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -34499,7 +34488,7 @@ async def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_slot_request( @@ -34550,14 +34539,14 @@ async def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -34620,7 +34609,7 @@ async def begin_restore_from_backup_blob_slot( backup of the production slot. Required. :type slot: str :param request: Information on restore request . Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -34694,7 +34683,7 @@ async def begin_restore_from_backup_blob_slot( :type slot: str :param request: Information on restore request . Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -34713,7 +34702,7 @@ async def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -34776,14 +34765,14 @@ async def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsisten _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -34846,7 +34835,7 @@ async def begin_restore_from_deleted_app_slot( Required. :type slot: str :param restore_request: Deleted web app restore information. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.DeletedAppRestoreRequest + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.DeletedAppRestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -34925,7 +34914,7 @@ async def begin_restore_from_deleted_app_slot( :type slot: str :param restore_request: Deleted web app restore information. Is either a DeletedAppRestoreRequest type or a IO type. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.DeletedAppRestoreRequest or IO + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.DeletedAppRestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -34944,7 +34933,7 @@ async def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -35007,14 +34996,14 @@ async def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -35078,7 +35067,7 @@ async def begin_restore_snapshot_slot( :type slot: str :param restore_request: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.SnapshotRestoreRequest + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.SnapshotRestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -35159,7 +35148,7 @@ async def begin_restore_snapshot_slot( :param restore_request: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. Is either a SnapshotRestoreRequest type or a IO type. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.SnapshotRestoreRequest or IO + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.SnapshotRestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -35178,7 +35167,7 @@ async def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -35240,13 +35229,13 @@ def list_site_extensions_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SiteExtensionInfo or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -35339,7 +35328,7 @@ async def get_site_extension_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteExtensionInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -35353,7 +35342,7 @@ async def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -35408,7 +35397,7 @@ async def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -35480,13 +35469,13 @@ async def begin_install_site_extension_slot( :return: An instance of AsyncLROPoller that returns either SiteExtensionInfo or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -35563,7 +35552,7 @@ async def delete_site_extension_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_site_extension_slot_request( @@ -35622,14 +35611,14 @@ def list_slot_differences_slot( as the source slot. Required. :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -35663,7 +35652,7 @@ def list_slot_differences_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -35689,20 +35678,20 @@ def list_slot_differences_slot( :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -35716,7 +35705,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -35806,14 +35795,14 @@ async def _swap_slot_initial( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -35876,7 +35865,7 @@ async def begin_swap_slot( as the source slot. Required. :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -35955,7 +35944,7 @@ async def begin_swap_slot( :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -35974,7 +35963,7 @@ async def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -36034,13 +36023,13 @@ def list_snapshots_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Snapshot or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -36130,13 +36119,13 @@ def list_snapshots_from_dr_secondary_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Snapshot or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -36227,7 +36216,7 @@ async def get_source_control_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36241,7 +36230,7 @@ async def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -36306,14 +36295,14 @@ async def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -36388,7 +36377,7 @@ async def begin_create_or_update_source_control_slot( :type slot: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -36403,7 +36392,7 @@ async def begin_create_or_update_source_control_slot( :return: An instance of AsyncLROPoller that returns either SiteSourceControl or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36446,7 +36435,7 @@ async def begin_create_or_update_source_control_slot( :return: An instance of AsyncLROPoller that returns either SiteSourceControl or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36472,7 +36461,7 @@ async def begin_create_or_update_source_control_slot( :type slot: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Is either a SiteSourceControl type or a IO type. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl or IO + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -36487,13 +36476,13 @@ async def begin_create_or_update_source_control_slot( :return: An instance of AsyncLROPoller that returns either SiteSourceControl or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -36572,7 +36561,7 @@ async def delete_source_control_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_source_control_slot_request( @@ -36632,13 +36621,13 @@ async def update_source_control_slot( :type slot: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36672,7 +36661,7 @@ async def update_source_control_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36698,13 +36687,13 @@ async def update_source_control_slot( :type slot: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Is either a SiteSourceControl type or a IO type. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl or IO + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36718,14 +36707,14 @@ async def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -36807,7 +36796,7 @@ async def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_slot_request( @@ -36863,7 +36852,7 @@ async def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -36947,13 +36936,13 @@ async def begin_start_network_trace_slot( :return: An instance of AsyncLROPoller that returns either list of NetworkTrace or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace]] + ~azure.core.polling.AsyncLROPoller[list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -37030,7 +37019,7 @@ async def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -37095,7 +37084,7 @@ async def stop_network_trace_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -37161,7 +37150,7 @@ async def sync_repository_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -37226,7 +37215,7 @@ async def sync_function_triggers_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -37279,13 +37268,13 @@ def list_triggered_web_jobs_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggeredWebJob or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -37378,7 +37367,7 @@ async def get_triggered_web_job_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggeredWebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37392,7 +37381,7 @@ async def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredWebJob] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -37465,7 +37454,7 @@ async def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_triggered_web_job_slot_request( @@ -37521,13 +37510,13 @@ def list_triggered_web_job_history_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggeredJobHistory or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -37624,7 +37613,7 @@ async def get_triggered_web_job_history_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggeredJobHistory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory + :rtype: ~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37638,7 +37627,7 @@ async def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredJobHistory] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -37712,7 +37701,7 @@ async def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -37771,13 +37760,13 @@ def list_usages_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmUsageQuota or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -37869,7 +37858,7 @@ async def list_vnet_connections_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetInfoResource or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetInfoResource] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetInfoResource] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37883,7 +37872,7 @@ async def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetInfoResource]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -37941,7 +37930,7 @@ async def get_vnet_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37955,7 +37944,7 @@ async def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetInfoResource] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -38024,13 +38013,13 @@ async def create_or_update_vnet_connection_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38069,7 +38058,7 @@ async def create_or_update_vnet_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38100,13 +38089,13 @@ async def create_or_update_vnet_connection_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a VnetInfoResource type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38120,14 +38109,14 @@ async def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetInfoResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfoResource") @@ -38206,7 +38195,7 @@ async def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_vnet_connection_slot_request( @@ -38271,13 +38260,13 @@ async def update_vnet_connection_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38316,7 +38305,7 @@ async def update_vnet_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38347,13 +38336,13 @@ async def update_vnet_connection_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a VnetInfoResource type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38367,14 +38356,14 @@ async def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetInfoResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfoResource") @@ -38441,7 +38430,7 @@ async def get_vnet_connection_gateway_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38455,7 +38444,7 @@ async def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -38526,13 +38515,13 @@ async def create_or_update_vnet_connection_gateway_slot( update a gateway for the production slot's Virtual Network. Required. :type slot: str :param connection_envelope: The properties to update this gateway with. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38572,7 +38561,7 @@ async def create_or_update_vnet_connection_gateway_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38605,13 +38594,13 @@ async def create_or_update_vnet_connection_gateway_slot( :type slot: str :param connection_envelope: The properties to update this gateway with. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38625,14 +38614,14 @@ async def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -38708,13 +38697,13 @@ async def update_vnet_connection_gateway_slot( update a gateway for the production slot's Virtual Network. Required. :type slot: str :param connection_envelope: The properties to update this gateway with. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38754,7 +38743,7 @@ async def update_vnet_connection_gateway_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38787,13 +38776,13 @@ async def update_vnet_connection_gateway_slot( :type slot: str :param connection_envelope: The properties to update this gateway with. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38807,14 +38796,14 @@ async def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -38877,13 +38866,13 @@ def list_web_jobs_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebJob or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WebJob] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -38976,7 +38965,7 @@ async def get_web_job_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.WebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38990,7 +38979,7 @@ async def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -39049,14 +39038,14 @@ def list_slot_differences_from_production( :param name: Name of the app. Required. :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -39086,7 +39075,7 @@ def list_slot_differences_from_production( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -39104,20 +39093,20 @@ def list_slot_differences_from_production( :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -39131,7 +39120,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -39215,14 +39204,14 @@ async def _swap_slot_with_production_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -39280,7 +39269,7 @@ async def begin_swap_slot_with_production( :param name: Name of the app. Required. :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -39347,7 +39336,7 @@ async def begin_swap_slot_with_production( :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -39366,7 +39355,7 @@ async def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -39421,13 +39410,13 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Snapshot or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -39514,13 +39503,13 @@ def list_snapshots_from_dr_secondary( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Snapshot or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -39605,7 +39594,7 @@ async def get_source_control(self, resource_group_name: str, name: str, **kwargs :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -39619,7 +39608,7 @@ async def get_source_control(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -39682,14 +39671,14 @@ async def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -39759,7 +39748,7 @@ async def begin_create_or_update_source_control( :type name: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -39774,7 +39763,7 @@ async def begin_create_or_update_source_control( :return: An instance of AsyncLROPoller that returns either SiteSourceControl or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -39813,7 +39802,7 @@ async def begin_create_or_update_source_control( :return: An instance of AsyncLROPoller that returns either SiteSourceControl or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -39835,7 +39824,7 @@ async def begin_create_or_update_source_control( :type name: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Is either a SiteSourceControl type or a IO type. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl or IO + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -39850,13 +39839,13 @@ async def begin_create_or_update_source_control( :return: An instance of AsyncLROPoller that returns either SiteSourceControl or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) @@ -39931,7 +39920,7 @@ async def delete_source_control( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_source_control_request( @@ -39986,13 +39975,13 @@ async def update_source_control( :type name: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -40022,7 +40011,7 @@ async def update_source_control( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -40044,13 +40033,13 @@ async def update_source_control( :type name: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Is either a SiteSourceControl type or a IO type. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl or IO + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -40064,14 +40053,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -40149,7 +40138,7 @@ async def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -40203,7 +40192,7 @@ async def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -40283,13 +40272,13 @@ async def begin_start_network_trace( :return: An instance of AsyncLROPoller that returns either list of NetworkTrace or the result of cls(response) :rtype: - ~azure.core.polling.AsyncLROPoller[list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace]] + ~azure.core.polling.AsyncLROPoller[list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40362,7 +40351,7 @@ async def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -40424,7 +40413,7 @@ async def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -40486,7 +40475,7 @@ async def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -40548,7 +40537,7 @@ async def sync_function_triggers( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -40597,13 +40586,13 @@ def list_triggered_web_jobs( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggeredWebJob or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -40692,7 +40681,7 @@ async def get_triggered_web_job( :type web_job_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggeredWebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -40706,7 +40695,7 @@ async def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredWebJob] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -40775,7 +40764,7 @@ async def delete_triggered_web_job( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_triggered_web_job_request( @@ -40827,13 +40816,13 @@ def list_triggered_web_job_history( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggeredJobHistory or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -40926,7 +40915,7 @@ async def get_triggered_web_job_history( :type id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggeredJobHistory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory + :rtype: ~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -40940,7 +40929,7 @@ async def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredJobHistory] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -41010,7 +40999,7 @@ async def run_triggered_web_job( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -41065,13 +41054,13 @@ def list_usages( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmUsageQuota or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -41159,7 +41148,7 @@ async def list_vnet_connections( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetInfoResource or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetInfoResource] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetInfoResource] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41173,7 +41162,7 @@ async def list_vnet_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetInfoResource]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -41227,7 +41216,7 @@ async def get_vnet_connection( :type vnet_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41241,7 +41230,7 @@ async def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetInfoResource] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -41305,13 +41294,13 @@ async def create_or_update_vnet_connection( :type vnet_name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41346,7 +41335,7 @@ async def create_or_update_vnet_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41373,13 +41362,13 @@ async def create_or_update_vnet_connection( :type vnet_name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a VnetInfoResource type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41393,14 +41382,14 @@ async def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetInfoResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfoResource") @@ -41475,7 +41464,7 @@ async def delete_vnet_connection( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_vnet_connection_request( @@ -41535,13 +41524,13 @@ async def update_vnet_connection( :type vnet_name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41576,7 +41565,7 @@ async def update_vnet_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41603,13 +41592,13 @@ async def update_vnet_connection( :type vnet_name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a VnetInfoResource type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41623,14 +41612,14 @@ async def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetInfoResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfoResource") @@ -41693,7 +41682,7 @@ async def get_vnet_connection_gateway( :type gateway_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41707,7 +41696,7 @@ async def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -41773,13 +41762,13 @@ async def create_or_update_vnet_connection_gateway( Required. :type gateway_name: str :param connection_envelope: The properties to update this gateway with. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41815,7 +41804,7 @@ async def create_or_update_vnet_connection_gateway( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41844,13 +41833,13 @@ async def create_or_update_vnet_connection_gateway( :type gateway_name: str :param connection_envelope: The properties to update this gateway with. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41864,14 +41853,14 @@ async def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -41942,13 +41931,13 @@ async def update_vnet_connection_gateway( Required. :type gateway_name: str :param connection_envelope: The properties to update this gateway with. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41984,7 +41973,7 @@ async def update_vnet_connection_gateway( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -42013,13 +42002,13 @@ async def update_vnet_connection_gateway( :type gateway_name: str :param connection_envelope: The properties to update this gateway with. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -42033,14 +42022,14 @@ async def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -42097,13 +42086,13 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> A :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebJob or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WebJob] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -42192,7 +42181,7 @@ async def get_web_job( :type web_job_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.WebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -42206,7 +42195,7 @@ async def get_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( @@ -42244,774 +42233,3 @@ async def get_web_job( get_web_job.metadata = { "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/webjobs/{webJobName}" } - - @overload - async def deploy_workflow_artifacts( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - workflow_artifacts: Optional[_models.WorkflowArtifacts] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param workflow_artifacts: Application settings and files of the workflow. Default value is - None. - :type workflow_artifacts: ~azure.mgmt.web.v2022_09_01.models.WorkflowArtifacts - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def deploy_workflow_artifacts( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - workflow_artifacts: Optional[IO] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param workflow_artifacts: Application settings and files of the workflow. Default value is - None. - :type workflow_artifacts: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def deploy_workflow_artifacts( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - workflow_artifacts: Optional[Union[_models.WorkflowArtifacts, IO]] = None, - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param workflow_artifacts: Application settings and files of the workflow. Is either a - WorkflowArtifacts type or a IO type. Default value is None. - :type workflow_artifacts: ~azure.mgmt.web.v2022_09_01.models.WorkflowArtifacts or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[None] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(workflow_artifacts, (IO, bytes)): - _content = workflow_artifacts - else: - if workflow_artifacts is not None: - _json = self._serialize.body(workflow_artifacts, "WorkflowArtifacts") - else: - _json = None - - request = build_deploy_workflow_artifacts_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.deploy_workflow_artifacts.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - deploy_workflow_artifacts.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployWorkflowArtifacts" - } - - @overload - async def deploy_workflow_artifacts_slot( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - slot: str, - workflow_artifacts: Optional[_models.WorkflowArtifacts] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :param workflow_artifacts: Application settings and files of the workflow. Default value is - None. - :type workflow_artifacts: ~azure.mgmt.web.v2022_09_01.models.WorkflowArtifacts - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def deploy_workflow_artifacts_slot( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - slot: str, - workflow_artifacts: Optional[IO] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :param workflow_artifacts: Application settings and files of the workflow. Default value is - None. - :type workflow_artifacts: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace_async - async def deploy_workflow_artifacts_slot( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - slot: str, - workflow_artifacts: Optional[Union[_models.WorkflowArtifacts, IO]] = None, - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :param workflow_artifacts: Application settings and files of the workflow. Is either a - WorkflowArtifacts type or a IO type. Default value is None. - :type workflow_artifacts: ~azure.mgmt.web.v2022_09_01.models.WorkflowArtifacts or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[None] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(workflow_artifacts, (IO, bytes)): - _content = workflow_artifacts - else: - if workflow_artifacts is not None: - _json = self._serialize.body(workflow_artifacts, "WorkflowArtifacts") - else: - _json = None - - request = build_deploy_workflow_artifacts_slot_request( - resource_group_name=resource_group_name, - name=name, - slot=slot, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.deploy_workflow_artifacts_slot.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - deploy_workflow_artifacts_slot.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deployWorkflowArtifacts" - } - - @distributed_trace - def list_instance_workflows_slot( - self, resource_group_name: str, name: str, slot: str, **kwargs: Any - ) -> AsyncIterable["_models.WorkflowEnvelope"]: - """List the workflows for a web site, or a deployment slot. - - List the workflows for a web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either WorkflowEnvelope or the result of cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelopeCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_instance_workflows_slot_request( - resource_group_name=resource_group_name, - name=name, - slot=slot, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_instance_workflows_slot.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("WorkflowEnvelopeCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - list_instance_workflows_slot.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/workflows" - } - - @distributed_trace_async - async def get_instance_workflow_slot( - self, resource_group_name: str, name: str, slot: str, workflow_name: str, **kwargs: Any - ) -> _models.WorkflowEnvelope: - """Get workflow information by its ID for web site, or a deployment slot. - - Get workflow information by its ID for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :param workflow_name: Workflow name. Required. - :type workflow_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - 404: lambda response: ResourceNotFoundError(response=response, error_format=ARMErrorFormat), - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelope] = kwargs.pop("cls", None) - - request = build_get_instance_workflow_slot_request( - resource_group_name=resource_group_name, - name=name, - slot=slot, - workflow_name=workflow_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_instance_workflow_slot.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("WorkflowEnvelope", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_instance_workflow_slot.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/workflows/{workflowName}" - } - - @distributed_trace_async - async def list_workflows_connections_slot( - self, resource_group_name: str, name: str, slot: str, **kwargs: Any - ) -> _models.WorkflowEnvelope: - """Lists logic app's connections for web site, or a deployment slot. - - Lists logic app's connections for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelope] = kwargs.pop("cls", None) - - request = build_list_workflows_connections_slot_request( - resource_group_name=resource_group_name, - name=name, - slot=slot, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_workflows_connections_slot.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("WorkflowEnvelope", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - list_workflows_connections_slot.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listWorkflowsConnections" - } - - @distributed_trace - def list_workflows( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> AsyncIterable["_models.WorkflowEnvelope"]: - """List the workflows for a web site, or a deployment slot. - - List the workflows for a web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either WorkflowEnvelope or the result of cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelopeCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_workflows_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_workflows.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("WorkflowEnvelopeCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - list_workflows.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows" - } - - @distributed_trace_async - async def get_workflow( - self, resource_group_name: str, name: str, workflow_name: str, **kwargs: Any - ) -> _models.WorkflowEnvelope: - """Get workflow information by its ID for web site, or a deployment slot. - - Get workflow information by its ID for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param workflow_name: Workflow name. Required. - :type workflow_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - 404: lambda response: ResourceNotFoundError(response=response, error_format=ARMErrorFormat), - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelope] = kwargs.pop("cls", None) - - request = build_get_workflow_request( - resource_group_name=resource_group_name, - name=name, - workflow_name=workflow_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_workflow.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("WorkflowEnvelope", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_workflow.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows/{workflowName}" - } - - @distributed_trace_async - async def list_workflows_connections( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> _models.WorkflowEnvelope: - """Lists logic app's connections for web site, or a deployment slot. - - Lists logic app's connections for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelope] = kwargs.pop("cls", None) - - request = build_list_workflows_connections_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_workflows_connections.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("WorkflowEnvelope", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - list_workflows_connections.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listWorkflowsConnections" - } diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_web_site_management_client_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_web_site_management_client_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_web_site_management_client_operations.py index c66d579340a8..ae60cbdab8ff 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -50,10 +50,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -67,7 +63,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -81,7 +77,7 @@ async def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -123,13 +119,13 @@ async def update_publishing_user( Description for Updates publishing user. :param user_details: Details of publishing user. Required. - :type user_details: ~azure.mgmt.web.v2022_09_01.models.User + :type user_details: ~azure.mgmt.web.v2022_03_01.models.User :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ @@ -148,7 +144,7 @@ async def update_publishing_user( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ @@ -159,13 +155,13 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** Description for Updates publishing user. :param user_details: Details of publishing user. Is either a User type or a IO type. Required. - :type user_details: ~azure.mgmt.web.v2022_09_01.models.User or IO + :type user_details: ~azure.mgmt.web.v2022_03_01.models.User or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -179,14 +175,14 @@ async def update_publishing_user(self, user_details: Union[_models.User, IO], ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -233,13 +229,13 @@ def list_source_controls(self, **kwargs: Any) -> AsyncIterable["_models.SourceCo :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SourceControl or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.SourceControl] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.SourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -317,7 +313,7 @@ async def get_source_control(self, source_control_type: str, **kwargs: Any) -> _ :type source_control_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -331,7 +327,7 @@ async def get_source_control(self, source_control_type: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -381,13 +377,13 @@ async def update_source_control( :param source_control_type: Type of source control. Required. :type source_control_type: str :param request_message: Source control token information. Required. - :type request_message: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :type request_message: ~azure.mgmt.web.v2022_03_01.models.SourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -408,7 +404,7 @@ async def update_source_control( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -424,13 +420,13 @@ async def update_source_control( :type source_control_type: str :param request_message: Source control token information. Is either a SourceControl type or a IO type. Required. - :type request_message: ~azure.mgmt.web.v2022_09_01.models.SourceControl or IO + :type request_message: ~azure.mgmt.web.v2022_03_01.models.SourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -444,14 +440,14 @@ async def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -505,13 +501,13 @@ def list_billing_meters( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BillingMeter or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.BillingMeter] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.BillingMeter] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -595,12 +591,12 @@ async def check_name_availability( :param type: Resource type used for verification. Known values are: "Site", "Slot", "HostingEnvironment", "PublishingUser", "Microsoft.Web/sites", "Microsoft.Web/sites/slots", "Microsoft.Web/hostingEnvironments", and "Microsoft.Web/publishingUsers". Required. - :type type: str or ~azure.mgmt.web.v2022_09_01.models.CheckNameResourceTypes + :type type: str or ~azure.mgmt.web.v2022_03_01.models.CheckNameResourceTypes :param is_fqdn: Is fully qualified domain name. Default value is None. :type is_fqdn: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: ResourceNameAvailability or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceNameAvailability + :rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceNameAvailability :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -614,7 +610,7 @@ async def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -669,13 +665,13 @@ def list_custom_host_name_sites( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CustomHostnameSites or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.CustomHostnameSites] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.CustomHostnameSites] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CustomHostnameSitesCollection] = kwargs.pop("cls", None) error_map = { @@ -755,7 +751,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. :keyword callable cls: A custom type or function that will be passed the direct response :return: DeploymentLocations or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DeploymentLocations + :rtype: ~azure.mgmt.web.v2022_03_01.models.DeploymentLocations :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -769,7 +765,7 @@ async def get_subscription_deployment_locations(self, **kwargs: Any) -> _models. _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -821,7 +817,7 @@ def list_geo_regions( :param sku: Name of SKU used to filter the regions. Known values are: "Free", "Shared", "Basic", "Standard", "Premium", "Dynamic", "Isolated", "IsolatedV2", "PremiumV2", "PremiumV3", "PremiumContainer", "ElasticPremium", and "ElasticIsolated". Default value is None. - :type sku: str or ~azure.mgmt.web.v2022_09_01.models.SkuName + :type sku: str or ~azure.mgmt.web.v2022_03_01.models.SkuName :param linux_workers_enabled: Specify :code:`true` if you want to filter to only regions that support Linux workers. Default value is None. :type linux_workers_enabled: bool @@ -833,13 +829,13 @@ def list_geo_regions( :type linux_dynamic_workers_enabled: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either GeoRegion or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.GeoRegion] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.GeoRegion] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -921,13 +917,13 @@ def list_site_identifiers_assigned_to_host_name( Description for List all apps that are assigned to a hostname. :param name_identifier: Hostname information. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -946,7 +942,7 @@ def list_site_identifiers_assigned_to_host_name( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -960,19 +956,19 @@ def list_site_identifiers_assigned_to_host_name( :param name_identifier: Hostname information. Is either a NameIdentifier type or a IO type. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.IdentifierCollection] = kwargs.pop("cls", None) @@ -986,7 +982,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1063,13 +1059,13 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> AsyncIterable["_models.Pr :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PremierAddOnOffer or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.PremierAddOnOffer] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.PremierAddOnOffer] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1148,7 +1144,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: :keyword callable cls: A custom type or function that will be passed the direct response :return: SkuInfos or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SkuInfos + :rtype: ~azure.mgmt.web.v2022_03_01.models.SkuInfos :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1162,7 +1158,7 @@ async def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1207,13 +1203,13 @@ async def verify_hosting_environment_vnet( analyzing the Network Security Group rules. :param parameters: VNET information. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.VnetParameters + :type parameters: ~azure.mgmt.web.v2022_03_01.models.VnetParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetValidationFailureDetails or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1234,7 +1230,7 @@ async def verify_hosting_environment_vnet( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetValidationFailureDetails or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1249,13 +1245,13 @@ async def verify_hosting_environment_vnet( analyzing the Network Security Group rules. :param parameters: VNET information. Is either a VnetParameters type or a IO type. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.VnetParameters or IO + :type parameters: ~azure.mgmt.web.v2022_03_01.models.VnetParameters or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetValidationFailureDetails or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1269,14 +1265,14 @@ async def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1333,7 +1329,7 @@ async def move( # pylint: disable=inconsistent-return-statements :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1384,7 +1380,7 @@ async def move( # pylint: disable=inconsistent-return-statements :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Is either a CsmMoveResourceEnvelope type or a IO type. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1404,14 +1400,14 @@ async def move( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1463,13 +1459,13 @@ async def validate( :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param validate_request: Request with the resources to validate. Required. - :type validate_request: ~azure.mgmt.web.v2022_09_01.models.ValidateRequest + :type validate_request: ~azure.mgmt.web.v2022_03_01.models.ValidateRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ValidateResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1490,7 +1486,7 @@ async def validate( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ValidateResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1506,13 +1502,13 @@ async def validate( :type resource_group_name: str :param validate_request: Request with the resources to validate. Is either a ValidateRequest type or a IO type. Required. - :type validate_request: ~azure.mgmt.web.v2022_09_01.models.ValidateRequest or IO + :type validate_request: ~azure.mgmt.web.v2022_03_01.models.ValidateRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ValidateResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1526,14 +1522,14 @@ async def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -1591,7 +1587,7 @@ async def validate_move( # pylint: disable=inconsistent-return-statements :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1642,7 +1638,7 @@ async def validate_move( # pylint: disable=inconsistent-return-statements :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Is either a CsmMoveResourceEnvelope type or a IO type. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1662,14 +1658,14 @@ async def validate_move( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_repetitions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_repetitions_operations.py similarity index 95% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_repetitions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_repetitions_operations.py index 835ba02577d6..a607c2ccba9f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_repetitions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_repetitions_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +45,7 @@ class WorkflowRunActionRepetitionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflow_run_action_repetitions` attribute. """ @@ -83,13 +78,13 @@ def list( :return: An iterator like instance of either WorkflowRunActionRepetitionDefinition or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionRepetitionDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -192,7 +187,7 @@ async def get( :type repetition_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowRunActionRepetitionDefinition or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -206,7 +201,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionRepetitionDefinition] = kwargs.pop("cls", None) request = build_get_request( @@ -276,13 +271,13 @@ def list_expression_traces( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ExpressionRoot or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ExpressionRoot] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ExpressionRoot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ExpressionTraces] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_repetitions_request_histories_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_repetitions_request_histories_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_repetitions_request_histories_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_repetitions_request_histories_operations.py index 4450e76a3315..26981758590d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_repetitions_request_histories_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_repetitions_request_histories_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -35,10 +34,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -49,7 +44,7 @@ class WorkflowRunActionRepetitionsRequestHistoriesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflow_run_action_repetitions_request_histories` attribute. """ @@ -90,13 +85,13 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either RequestHistory or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.RequestHistory] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.RequestHistory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RequestHistoryListResult] = kwargs.pop("cls", None) error_map = { @@ -203,7 +198,7 @@ async def get( :type request_history_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RequestHistory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RequestHistory + :rtype: ~azure.mgmt.web.v2022_03_01.models.RequestHistory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -217,7 +212,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RequestHistory] = kwargs.pop("cls", None) request = build_get_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_scope_repetitions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_scope_repetitions_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_scope_repetitions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_scope_repetitions_operations.py index def930f9c5e7..624d40badfcd 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_action_scope_repetitions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_action_scope_repetitions_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -32,10 +31,6 @@ from ...operations._workflow_run_action_scope_repetitions_operations import build_get_request, build_list_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -46,7 +41,7 @@ class WorkflowRunActionScopeRepetitionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflow_run_action_scope_repetitions` attribute. """ @@ -79,13 +74,13 @@ def list( :return: An iterator like instance of either WorkflowRunActionRepetitionDefinition or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionRepetitionDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -188,7 +183,7 @@ async def get( :type repetition_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowRunActionRepetitionDefinition or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -202,7 +197,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionRepetitionDefinition] = kwargs.pop("cls", None) request = build_get_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_actions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_actions_operations.py similarity index 95% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_actions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_actions_operations.py index 81eb2eee521e..c6c31085c954 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_run_actions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_run_actions_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -50,7 +45,7 @@ class WorkflowRunActionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflow_run_actions` attribute. """ @@ -92,13 +87,13 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowRunAction or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowRunAction] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowRunAction] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionListResult] = kwargs.pop("cls", None) error_map = { @@ -193,7 +188,7 @@ async def get( :type action_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowRunAction or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowRunAction + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowRunAction :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -207,7 +202,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunAction] = kwargs.pop("cls", None) request = build_get_request( @@ -267,13 +262,13 @@ def list_expression_traces( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ExpressionRoot or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.ExpressionRoot] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.ExpressionRoot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ExpressionTraces] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_runs_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_runs_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_runs_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_runs_operations.py index 4164d89ad5b2..84e63e4324d6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_runs_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_runs_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -32,10 +31,6 @@ from ...operations._workflow_runs_operations import build_cancel_request, build_get_request, build_list_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -46,7 +41,7 @@ class WorkflowRunsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflow_runs` attribute. """ @@ -84,13 +79,13 @@ def list( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowRun or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowRun] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowRun] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunListResult] = kwargs.pop("cls", None) error_map = { @@ -182,7 +177,7 @@ async def get( :type run_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowRun or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowRun + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowRun :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -196,7 +191,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRun] = kwargs.pop("cls", None) request = build_get_request( @@ -266,7 +261,7 @@ async def cancel( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_trigger_histories_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_trigger_histories_operations.py similarity index 95% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_trigger_histories_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_trigger_histories_operations.py index f6cc1c2f01be..6893f1828912 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_trigger_histories_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_trigger_histories_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -38,10 +37,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +47,7 @@ class WorkflowTriggerHistoriesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflow_trigger_histories` attribute. """ @@ -95,13 +90,13 @@ def list( :return: An iterator like instance of either WorkflowTriggerHistory or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerHistory] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerHistory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTriggerHistoryListResult] = kwargs.pop("cls", None) error_map = { @@ -203,7 +198,7 @@ async def get( :type history_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowTriggerHistory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerHistory + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerHistory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -217,7 +212,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTriggerHistory] = kwargs.pop("cls", None) request = build_get_request( @@ -278,7 +273,7 @@ async def _resubmit_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resubmit_request( @@ -353,7 +348,7 @@ async def begin_resubmit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_triggers_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_triggers_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_triggers_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_triggers_operations.py index 6220d3c2e1ed..f7864b3469ee 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_triggers_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_triggers_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest Code 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 @@ -40,10 +39,6 @@ ) from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -54,7 +49,7 @@ class WorkflowTriggersOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflow_triggers` attribute. """ @@ -92,13 +87,13 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowTrigger or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowTrigger] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowTrigger] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTriggerListResult] = kwargs.pop("cls", None) error_map = { @@ -190,7 +185,7 @@ async def get( :type trigger_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowTrigger or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowTrigger + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowTrigger :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -204,7 +199,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTrigger] = kwargs.pop("cls", None) request = build_get_request( @@ -260,7 +255,7 @@ async def list_callback_url( :type trigger_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowTriggerCallbackUrl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerCallbackUrl + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerCallbackUrl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -274,7 +269,7 @@ async def list_callback_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTriggerCallbackUrl] = kwargs.pop("cls", None) request = build_list_callback_url_request( @@ -328,7 +323,7 @@ async def _run_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_request( @@ -393,7 +388,7 @@ async def begin_run( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -451,7 +446,7 @@ async def get_schema_json( :type trigger_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: JsonSchema or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.JsonSchema + :rtype: ~azure.mgmt.web.v2022_03_01.models.JsonSchema :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -465,7 +460,7 @@ async def get_schema_json( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.JsonSchema] = kwargs.pop("cls", None) request = build_get_schema_json_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_versions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_versions_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_versions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_versions_operations.py index 0948e1085ec9..98ed006c784c 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflow_versions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflow_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 @@ -32,10 +31,6 @@ from ...operations._workflow_versions_operations import build_get_request, build_list_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -46,7 +41,7 @@ class WorkflowVersionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflow_versions` attribute. """ @@ -76,13 +71,13 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowVersion or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowVersion] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowVersion] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowVersionListResult] = kwargs.pop("cls", None) error_map = { @@ -173,7 +168,7 @@ async def get( :type version_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowVersion or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowVersion + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowVersion :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -187,7 +182,7 @@ async def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowVersion] = kwargs.pop("cls", None) request = build_get_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflows_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflows_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflows_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflows_operations.py index a1d1f3d44fd7..8a112faee60a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/aio/operations/_workflows_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/aio/operations/_workflows_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -29,10 +29,6 @@ from ...operations._workflows_operations import build_regenerate_access_key_request, build_validate_request from .._vendor import WebSiteManagementClientMixinABC -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -43,7 +39,7 @@ class WorkflowsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.aio.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.aio.WebSiteManagementClient`'s :attr:`workflows` attribute. """ @@ -76,7 +72,7 @@ async def regenerate_access_key( # pylint: disable=inconsistent-return-statemen :param workflow_name: The workflow name. Required. :type workflow_name: str :param key_type: The access key type. Required. - :type key_type: ~azure.mgmt.web.v2022_09_01.models.RegenerateActionParameter + :type key_type: ~azure.mgmt.web.v2022_03_01.models.RegenerateActionParameter :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -135,7 +131,7 @@ async def regenerate_access_key( # pylint: disable=inconsistent-return-statemen :type workflow_name: str :param key_type: The access key type. Is either a RegenerateActionParameter type or a IO type. Required. - :type key_type: ~azure.mgmt.web.v2022_09_01.models.RegenerateActionParameter or IO + :type key_type: ~azure.mgmt.web.v2022_03_01.models.RegenerateActionParameter or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -155,14 +151,14 @@ async def regenerate_access_key( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_type, (IO, bytes)): + if isinstance(key_type, (IOBase, bytes)): _content = key_type else: _json = self._serialize.body(key_type, "RegenerateActionParameter") @@ -222,7 +218,7 @@ async def validate( # pylint: disable=inconsistent-return-statements :param workflow_name: The workflow name. Required. :type workflow_name: str :param validate: The workflow. Required. - :type validate: ~azure.mgmt.web.v2022_09_01.models.Workflow + :type validate: ~azure.mgmt.web.v2022_03_01.models.Workflow :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -280,7 +276,7 @@ async def validate( # pylint: disable=inconsistent-return-statements :param workflow_name: The workflow name. Required. :type workflow_name: str :param validate: The workflow. Is either a Workflow type or a IO type. Required. - :type validate: ~azure.mgmt.web.v2022_09_01.models.Workflow or IO + :type validate: ~azure.mgmt.web.v2022_03_01.models.Workflow or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -300,14 +296,14 @@ async def validate( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate, (IO, bytes)): + if isinstance(validate, (IOBase, bytes)): _content = validate else: _json = self._serialize.body(validate, "Workflow") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/__init__.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/__init__.py similarity index 97% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/__init__.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/__init__.py index 0c4c4f0f236a..1d67e894c137 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/__init__.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/__init__.py @@ -130,10 +130,6 @@ from ._models_py3 import DataTableResponseColumn from ._models_py3 import DataTableResponseObject from ._models_py3 import DatabaseBackupSetting -from ._models_py3 import DatabaseConnection -from ._models_py3 import DatabaseConnectionCollection -from ._models_py3 import DatabaseConnectionOverview -from ._models_py3 import DatabaseConnectionPatchRequest from ._models_py3 import DefaultAuthorizationPolicy from ._models_py3 import DefaultErrorResponse from ._models_py3 import DefaultErrorResponseError @@ -400,8 +396,6 @@ from ._models_py3 import StampCapacity from ._models_py3 import StampCapacityCollection from ._models_py3 import StaticSiteARMResource -from ._models_py3 import StaticSiteBasicAuthPropertiesARMResource -from ._models_py3 import StaticSiteBasicAuthPropertiesCollection from ._models_py3 import StaticSiteBuildARMResource from ._models_py3 import StaticSiteBuildCollection from ._models_py3 import StaticSiteBuildProperties @@ -409,7 +403,6 @@ from ._models_py3 import StaticSiteCustomDomainOverviewARMResource from ._models_py3 import StaticSiteCustomDomainOverviewCollection from ._models_py3 import StaticSiteCustomDomainRequestPropertiesARMResource -from ._models_py3 import StaticSiteDatabaseConnectionConfigurationFileOverview from ._models_py3 import StaticSiteFunctionOverviewARMResource from ._models_py3 import StaticSiteFunctionOverviewCollection from ._models_py3 import StaticSiteLinkedBackend @@ -486,12 +479,7 @@ from ._models_py3 import WorkerPoolCollection from ._models_py3 import WorkerPoolResource from ._models_py3 import Workflow -from ._models_py3 import WorkflowArtifacts -from ._models_py3 import WorkflowEnvelope -from ._models_py3 import WorkflowEnvelopeCollection -from ._models_py3 import WorkflowEnvelopeProperties from ._models_py3 import WorkflowFilter -from ._models_py3 import WorkflowHealth from ._models_py3 import WorkflowListResult from ._models_py3 import WorkflowOutputParameter from ._models_py3 import WorkflowParameter @@ -527,7 +515,6 @@ from ._web_site_management_client_enums import AzureStorageType from ._web_site_management_client_enums import BackupItemStatus from ._web_site_management_client_enums import BackupRestoreOperationType -from ._web_site_management_client_enums import BasicAuthName from ._web_site_management_client_enums import BuildStatus from ._web_site_management_client_enums import BuiltInAuthenticationProvider from ._web_site_management_client_enums import CertificateOrderActionType @@ -548,7 +535,6 @@ from ._web_site_management_client_enums import DatabaseType from ._web_site_management_client_enums import DayOfWeek from ._web_site_management_client_enums import DaysOfWeek -from ._web_site_management_client_enums import DefaultAction from ._web_site_management_client_enums import DeploymentBuildStatus from ._web_site_management_client_enums import DetectorType from ._web_site_management_client_enums import DnsType @@ -620,7 +606,6 @@ from ._web_site_management_client_enums import ValidateResourceTypes from ._web_site_management_client_enums import WebJobType from ._web_site_management_client_enums import WorkerSizeOptions -from ._web_site_management_client_enums import WorkflowHealthState from ._web_site_management_client_enums import WorkflowProvisioningState from ._web_site_management_client_enums import WorkflowSkuName from ._web_site_management_client_enums import WorkflowState @@ -755,10 +740,6 @@ "DataTableResponseColumn", "DataTableResponseObject", "DatabaseBackupSetting", - "DatabaseConnection", - "DatabaseConnectionCollection", - "DatabaseConnectionOverview", - "DatabaseConnectionPatchRequest", "DefaultAuthorizationPolicy", "DefaultErrorResponse", "DefaultErrorResponseError", @@ -1025,8 +1006,6 @@ "StampCapacity", "StampCapacityCollection", "StaticSiteARMResource", - "StaticSiteBasicAuthPropertiesARMResource", - "StaticSiteBasicAuthPropertiesCollection", "StaticSiteBuildARMResource", "StaticSiteBuildCollection", "StaticSiteBuildProperties", @@ -1034,7 +1013,6 @@ "StaticSiteCustomDomainOverviewARMResource", "StaticSiteCustomDomainOverviewCollection", "StaticSiteCustomDomainRequestPropertiesARMResource", - "StaticSiteDatabaseConnectionConfigurationFileOverview", "StaticSiteFunctionOverviewARMResource", "StaticSiteFunctionOverviewCollection", "StaticSiteLinkedBackend", @@ -1111,12 +1089,7 @@ "WorkerPoolCollection", "WorkerPoolResource", "Workflow", - "WorkflowArtifacts", - "WorkflowEnvelope", - "WorkflowEnvelopeCollection", - "WorkflowEnvelopeProperties", "WorkflowFilter", - "WorkflowHealth", "WorkflowListResult", "WorkflowOutputParameter", "WorkflowParameter", @@ -1151,7 +1124,6 @@ "AzureStorageType", "BackupItemStatus", "BackupRestoreOperationType", - "BasicAuthName", "BuildStatus", "BuiltInAuthenticationProvider", "CertificateOrderActionType", @@ -1172,7 +1144,6 @@ "DatabaseType", "DayOfWeek", "DaysOfWeek", - "DefaultAction", "DeploymentBuildStatus", "DetectorType", "DnsType", @@ -1244,7 +1215,6 @@ "ValidateResourceTypes", "WebJobType", "WorkerSizeOptions", - "WorkflowHealthState", "WorkflowProvisioningState", "WorkflowSkuName", "WorkflowState", diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/_models_py3.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/_models_py3.py similarity index 92% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/_models_py3.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/_models_py3.py index 181b94e592f2..ff616a0b200f 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/_models_py3.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/_models_py3.py @@ -36,9 +36,9 @@ class AbnormalTimePeriod(_serialization.Model): :ivar end_time: End time of the downtime. :vartype end_time: ~datetime.datetime :ivar events: List of Possible Cause of downtime. - :vartype events: list[~azure.mgmt.web.v2022_09_01.models.DetectorAbnormalTimePeriod] + :vartype events: list[~azure.mgmt.web.v2022_03_01.models.DetectorAbnormalTimePeriod] :ivar solutions: List of proposed solutions. - :vartype solutions: list[~azure.mgmt.web.v2022_09_01.models.Solution] + :vartype solutions: list[~azure.mgmt.web.v2022_03_01.models.Solution] """ _attribute_map = { @@ -63,9 +63,9 @@ def __init__( :keyword end_time: End time of the downtime. :paramtype end_time: ~datetime.datetime :keyword events: List of Possible Cause of downtime. - :paramtype events: list[~azure.mgmt.web.v2022_09_01.models.DetectorAbnormalTimePeriod] + :paramtype events: list[~azure.mgmt.web.v2022_03_01.models.DetectorAbnormalTimePeriod] :keyword solutions: List of proposed solutions. - :paramtype solutions: list[~azure.mgmt.web.v2022_09_01.models.Solution] + :paramtype solutions: list[~azure.mgmt.web.v2022_03_01.models.Solution] """ super().__init__(**kwargs) self.start_time = start_time @@ -205,7 +205,7 @@ class AddressResponse(ProxyOnlyResource): :ivar outbound_ip_addresses: IP addresses appearing on outbound connections. :vartype outbound_ip_addresses: list[str] :ivar vip_mappings: Additional virtual IPs. - :vartype vip_mappings: list[~azure.mgmt.web.v2022_09_01.models.VirtualIPMapping] + :vartype vip_mappings: list[~azure.mgmt.web.v2022_03_01.models.VirtualIPMapping] """ _validation = { @@ -246,7 +246,7 @@ def __init__( :keyword outbound_ip_addresses: IP addresses appearing on outbound connections. :paramtype outbound_ip_addresses: list[str] :keyword vip_mappings: Additional virtual IPs. - :paramtype vip_mappings: list[~azure.mgmt.web.v2022_09_01.models.VirtualIPMapping] + :paramtype vip_mappings: list[~azure.mgmt.web.v2022_03_01.models.VirtualIPMapping] """ super().__init__(kind=kind, **kwargs) self.service_ip_address = service_ip_address @@ -311,13 +311,13 @@ class AnalysisData(_serialization.Model): :ivar source: Name of the Detector. :vartype source: str :ivar detector_definition: Detector Definition. - :vartype detector_definition: ~azure.mgmt.web.v2022_09_01.models.DetectorDefinition + :vartype detector_definition: ~azure.mgmt.web.v2022_03_01.models.DetectorDefinition :ivar metrics: Source Metrics. - :vartype metrics: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticMetricSet] + :vartype metrics: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticMetricSet] :ivar data: Additional Source Data. - :vartype data: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :vartype data: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] :ivar detector_meta_data: Detector Meta Data. - :vartype detector_meta_data: ~azure.mgmt.web.v2022_09_01.models.ResponseMetaData + :vartype detector_meta_data: ~azure.mgmt.web.v2022_03_01.models.ResponseMetaData """ _attribute_map = { @@ -342,13 +342,13 @@ def __init__( :keyword source: Name of the Detector. :paramtype source: str :keyword detector_definition: Detector Definition. - :paramtype detector_definition: ~azure.mgmt.web.v2022_09_01.models.DetectorDefinition + :paramtype detector_definition: ~azure.mgmt.web.v2022_03_01.models.DetectorDefinition :keyword metrics: Source Metrics. - :paramtype metrics: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticMetricSet] + :paramtype metrics: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticMetricSet] :keyword data: Additional Source Data. - :paramtype data: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :paramtype data: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] :keyword detector_meta_data: Detector Meta Data. - :paramtype detector_meta_data: ~azure.mgmt.web.v2022_09_01.models.ResponseMetaData + :paramtype detector_meta_data: ~azure.mgmt.web.v2022_03_01.models.ResponseMetaData """ super().__init__(**kwargs) self.source = source @@ -437,7 +437,7 @@ class ApiKVReference(ProxyOnlyResource): # pylint: disable=too-many-instance-at :ivar status: Known values are: "Initialized", "Resolved", "InvalidSyntax", "MSINotEnabled", "VaultNotFound", "SecretNotFound", "SecretVersionNotFound", "AccessToKeyVaultDenied", "OtherReasons", "FetchTimedOut", and "UnauthorizedClient". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.ResolveStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.ResolveStatus :ivar vault_name: :vartype vault_name: str :ivar secret_name: @@ -445,7 +445,7 @@ class ApiKVReference(ProxyOnlyResource): # pylint: disable=too-many-instance-at :ivar secret_version: :vartype secret_version: str :ivar identity_type: Managed service identity. - :vartype identity_type: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :vartype identity_type: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :ivar details: :vartype details: str :ivar source: Default value is "KeyVault". @@ -499,7 +499,7 @@ def __init__( :keyword status: Known values are: "Initialized", "Resolved", "InvalidSyntax", "MSINotEnabled", "VaultNotFound", "SecretNotFound", "SecretVersionNotFound", "AccessToKeyVaultDenied", "OtherReasons", "FetchTimedOut", and "UnauthorizedClient". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.ResolveStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.ResolveStatus :keyword vault_name: :paramtype vault_name: str :keyword secret_name: @@ -507,7 +507,7 @@ def __init__( :keyword secret_version: :paramtype secret_version: str :keyword identity_type: Managed service identity. - :paramtype identity_type: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :paramtype identity_type: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :keyword details: :paramtype details: str :keyword source: Default value is "KeyVault". @@ -535,7 +535,7 @@ class ApiKVReferenceCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -553,7 +553,7 @@ class ApiKVReferenceCollection(_serialization.Model): def __init__(self, *, value: List["_models.ApiKVReference"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] """ super().__init__(**kwargs) self.value = value @@ -617,9 +617,9 @@ class Apple(_serialization.Model): the set registration; otherwise, :code:`true`. :vartype enabled: bool :ivar registration: The configuration settings of the Apple registration. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.AppleRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.AppleRegistration :ivar login: The configuration settings of the login flow. - :vartype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :vartype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes """ _attribute_map = { @@ -641,9 +641,9 @@ def __init__( despite the set registration; otherwise, :code:`true`. :paramtype enabled: bool :keyword registration: The configuration settings of the Apple registration. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.AppleRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.AppleRegistration :keyword login: The configuration settings of the login flow. - :paramtype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :paramtype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes """ super().__init__(**kwargs) self.enabled = enabled @@ -683,13 +683,13 @@ class ApplicationLogsConfig(_serialization.Model): """Application logs configuration. :ivar file_system: Application logs to file system configuration. - :vartype file_system: ~azure.mgmt.web.v2022_09_01.models.FileSystemApplicationLogsConfig + :vartype file_system: ~azure.mgmt.web.v2022_03_01.models.FileSystemApplicationLogsConfig :ivar azure_table_storage: Application logs to azure table storage configuration. :vartype azure_table_storage: - ~azure.mgmt.web.v2022_09_01.models.AzureTableStorageApplicationLogsConfig + ~azure.mgmt.web.v2022_03_01.models.AzureTableStorageApplicationLogsConfig :ivar azure_blob_storage: Application logs to blob storage configuration. :vartype azure_blob_storage: - ~azure.mgmt.web.v2022_09_01.models.AzureBlobStorageApplicationLogsConfig + ~azure.mgmt.web.v2022_03_01.models.AzureBlobStorageApplicationLogsConfig """ _attribute_map = { @@ -708,13 +708,13 @@ def __init__( ) -> None: """ :keyword file_system: Application logs to file system configuration. - :paramtype file_system: ~azure.mgmt.web.v2022_09_01.models.FileSystemApplicationLogsConfig + :paramtype file_system: ~azure.mgmt.web.v2022_03_01.models.FileSystemApplicationLogsConfig :keyword azure_table_storage: Application logs to azure table storage configuration. :paramtype azure_table_storage: - ~azure.mgmt.web.v2022_09_01.models.AzureTableStorageApplicationLogsConfig + ~azure.mgmt.web.v2022_03_01.models.AzureTableStorageApplicationLogsConfig :keyword azure_blob_storage: Application logs to blob storage configuration. :paramtype azure_blob_storage: - ~azure.mgmt.web.v2022_09_01.models.AzureBlobStorageApplicationLogsConfig + ~azure.mgmt.web.v2022_03_01.models.AzureBlobStorageApplicationLogsConfig """ super().__init__(**kwargs) self.file_system = file_system @@ -732,12 +732,12 @@ class ApplicationStack(_serialization.Model): :ivar dependency: Application stack dependency. :vartype dependency: str :ivar major_versions: List of major versions available. - :vartype major_versions: list[~azure.mgmt.web.v2022_09_01.models.StackMajorVersion] + :vartype major_versions: list[~azure.mgmt.web.v2022_03_01.models.StackMajorVersion] :ivar frameworks: List of frameworks associated with application stack. - :vartype frameworks: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStack] + :vartype frameworks: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStack] :ivar is_deprecated: :code:`true` if this is the stack is deprecated; otherwise, :code:`false`. - :vartype is_deprecated: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStack] + :vartype is_deprecated: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStack] """ _attribute_map = { @@ -768,12 +768,12 @@ def __init__( :keyword dependency: Application stack dependency. :paramtype dependency: str :keyword major_versions: List of major versions available. - :paramtype major_versions: list[~azure.mgmt.web.v2022_09_01.models.StackMajorVersion] + :paramtype major_versions: list[~azure.mgmt.web.v2022_03_01.models.StackMajorVersion] :keyword frameworks: List of frameworks associated with application stack. - :paramtype frameworks: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStack] + :paramtype frameworks: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStack] :keyword is_deprecated: :code:`true` if this is the stack is deprecated; otherwise, :code:`false`. - :paramtype is_deprecated: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStack] + :paramtype is_deprecated: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStack] """ super().__init__(**kwargs) self.name = name @@ -792,7 +792,7 @@ class ApplicationStackCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStackResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStackResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -810,7 +810,7 @@ class ApplicationStackCollection(_serialization.Model): def __init__(self, *, value: List["_models.ApplicationStackResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStackResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStackResource] """ super().__init__(**kwargs) self.value = value @@ -837,12 +837,12 @@ class ApplicationStackResource(ProxyOnlyResource): :ivar dependency: Application stack dependency. :vartype dependency: str :ivar major_versions: List of major versions available. - :vartype major_versions: list[~azure.mgmt.web.v2022_09_01.models.StackMajorVersion] + :vartype major_versions: list[~azure.mgmt.web.v2022_03_01.models.StackMajorVersion] :ivar frameworks: List of frameworks associated with application stack. - :vartype frameworks: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStack] + :vartype frameworks: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStack] :ivar is_deprecated: :code:`true` if this is the stack is deprecated; otherwise, :code:`false`. - :vartype is_deprecated: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStack] + :vartype is_deprecated: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStack] """ _validation = { @@ -886,12 +886,12 @@ def __init__( :keyword dependency: Application stack dependency. :paramtype dependency: str :keyword major_versions: List of major versions available. - :paramtype major_versions: list[~azure.mgmt.web.v2022_09_01.models.StackMajorVersion] + :paramtype major_versions: list[~azure.mgmt.web.v2022_03_01.models.StackMajorVersion] :keyword frameworks: List of frameworks associated with application stack. - :paramtype frameworks: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStack] + :paramtype frameworks: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStack] :keyword is_deprecated: :code:`true` if this is the stack is deprecated; otherwise, :code:`false`. - :paramtype is_deprecated: list[~azure.mgmt.web.v2022_09_01.models.ApplicationStack] + :paramtype is_deprecated: list[~azure.mgmt.web.v2022_03_01.models.ApplicationStack] """ super().__init__(kind=kind, **kwargs) self.name_properties_name = name_properties_name @@ -909,7 +909,7 @@ class AppLogsConfiguration(_serialization.Model): :vartype destination: str :ivar log_analytics_configuration: :vartype log_analytics_configuration: - ~azure.mgmt.web.v2022_09_01.models.LogAnalyticsConfiguration + ~azure.mgmt.web.v2022_03_01.models.LogAnalyticsConfiguration """ _attribute_map = { @@ -929,7 +929,7 @@ def __init__( :paramtype destination: str :keyword log_analytics_configuration: :paramtype log_analytics_configuration: - ~azure.mgmt.web.v2022_09_01.models.LogAnalyticsConfiguration + ~azure.mgmt.web.v2022_03_01.models.LogAnalyticsConfiguration """ super().__init__(**kwargs) self.destination = destination @@ -979,7 +979,7 @@ class AppServiceCertificate(_serialization.Model): "OperationNotPermittedOnKeyVault", "AzureServiceUnauthorizedToAccessKeyVault", "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey", and "Unknown". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.KeyVaultSecretStatus + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.KeyVaultSecretStatus """ _validation = { @@ -1015,7 +1015,7 @@ class AppServiceCertificateCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -1033,7 +1033,7 @@ class AppServiceCertificateCollection(_serialization.Model): def __init__(self, *, value: List["_models.AppServiceCertificateResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] """ super().__init__(**kwargs) self.value = value @@ -1117,7 +1117,7 @@ class AppServiceCertificateOrder(Resource): # pylint: disable=too-many-instance :ivar tags: Resource tags. :vartype tags: dict[str, str] :ivar certificates: State of the Key Vault secret. - :vartype certificates: dict[str, ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificate] + :vartype certificates: dict[str, ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificate] :ivar distinguished_name: Certificate distinguished name. :vartype distinguished_name: str :ivar domain_verification_token: Domain verification token. @@ -1128,25 +1128,25 @@ class AppServiceCertificateOrder(Resource): # pylint: disable=too-many-instance :vartype key_size: int :ivar product_type: Certificate product type. Known values are: "StandardDomainValidatedSsl" and "StandardDomainValidatedWildCardSsl". - :vartype product_type: str or ~azure.mgmt.web.v2022_09_01.models.CertificateProductType + :vartype product_type: str or ~azure.mgmt.web.v2022_03_01.models.CertificateProductType :ivar auto_renew: :code:`true` if the certificate should be automatically renewed when it expires; otherwise, :code:`false`. :vartype auto_renew: bool :ivar provisioning_state: Status of certificate order. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar status: Current order status. Known values are: "Pendingissuance", "Issued", "Revoked", "Canceled", "Denied", "Pendingrevocation", "PendingRekey", "Unused", "Expired", and "NotSubmitted". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.CertificateOrderStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.CertificateOrderStatus :ivar signed_certificate: Signed certificate. - :vartype signed_certificate: ~azure.mgmt.web.v2022_09_01.models.CertificateDetails + :vartype signed_certificate: ~azure.mgmt.web.v2022_03_01.models.CertificateDetails :ivar csr: Last CSR that was created for this order. :vartype csr: str :ivar intermediate: Intermediate certificate. - :vartype intermediate: ~azure.mgmt.web.v2022_09_01.models.CertificateDetails + :vartype intermediate: ~azure.mgmt.web.v2022_03_01.models.CertificateDetails :ivar root: Root certificate. - :vartype root: ~azure.mgmt.web.v2022_09_01.models.CertificateDetails + :vartype root: ~azure.mgmt.web.v2022_03_01.models.CertificateDetails :ivar serial_number: Current serial number of the certificate. :vartype serial_number: str :ivar last_certificate_issuance_time: Certificate last issuance time. @@ -1159,11 +1159,11 @@ class AppServiceCertificateOrder(Resource): # pylint: disable=too-many-instance :ivar app_service_certificate_not_renewable_reasons: Reasons why App Service Certificate is not renewable at the current moment. :vartype app_service_certificate_not_renewable_reasons: list[str or - ~azure.mgmt.web.v2022_09_01.models.ResourceNotRenewableReason] + ~azure.mgmt.web.v2022_03_01.models.ResourceNotRenewableReason] :ivar next_auto_renewal_time_stamp: Time stamp when the certificate would be auto renewed next. :vartype next_auto_renewal_time_stamp: ~datetime.datetime :ivar contact: Contact info. - :vartype contact: ~azure.mgmt.web.v2022_09_01.models.CertificateOrderContact + :vartype contact: ~azure.mgmt.web.v2022_03_01.models.CertificateOrderContact """ _validation = { @@ -1241,7 +1241,7 @@ def __init__( # pylint: disable=too-many-locals :keyword tags: Resource tags. :paramtype tags: dict[str, str] :keyword certificates: State of the Key Vault secret. - :paramtype certificates: dict[str, ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificate] + :paramtype certificates: dict[str, ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificate] :keyword distinguished_name: Certificate distinguished name. :paramtype distinguished_name: str :keyword validity_in_years: Duration in years (must be 1). @@ -1250,7 +1250,7 @@ def __init__( # pylint: disable=too-many-locals :paramtype key_size: int :keyword product_type: Certificate product type. Known values are: "StandardDomainValidatedSsl" and "StandardDomainValidatedWildCardSsl". - :paramtype product_type: str or ~azure.mgmt.web.v2022_09_01.models.CertificateProductType + :paramtype product_type: str or ~azure.mgmt.web.v2022_03_01.models.CertificateProductType :keyword auto_renew: :code:`true` if the certificate should be automatically renewed when it expires; otherwise, :code:`false`. :paramtype auto_renew: bool @@ -1288,7 +1288,7 @@ class AppServiceCertificateOrderCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -1306,7 +1306,7 @@ class AppServiceCertificateOrderCollection(_serialization.Model): def __init__(self, *, value: List["_models.AppServiceCertificateOrder"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] """ super().__init__(**kwargs) self.value = value @@ -1327,7 +1327,7 @@ class AppServiceCertificateOrderPatchResource(ProxyOnlyResource): # pylint: dis :ivar type: Resource type. :vartype type: str :ivar certificates: State of the Key Vault secret. - :vartype certificates: dict[str, ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificate] + :vartype certificates: dict[str, ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificate] :ivar distinguished_name: Certificate distinguished name. :vartype distinguished_name: str :ivar domain_verification_token: Domain verification token. @@ -1338,25 +1338,25 @@ class AppServiceCertificateOrderPatchResource(ProxyOnlyResource): # pylint: dis :vartype key_size: int :ivar product_type: Certificate product type. Known values are: "StandardDomainValidatedSsl" and "StandardDomainValidatedWildCardSsl". - :vartype product_type: str or ~azure.mgmt.web.v2022_09_01.models.CertificateProductType + :vartype product_type: str or ~azure.mgmt.web.v2022_03_01.models.CertificateProductType :ivar auto_renew: :code:`true` if the certificate should be automatically renewed when it expires; otherwise, :code:`false`. :vartype auto_renew: bool :ivar provisioning_state: Status of certificate order. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar status: Current order status. Known values are: "Pendingissuance", "Issued", "Revoked", "Canceled", "Denied", "Pendingrevocation", "PendingRekey", "Unused", "Expired", and "NotSubmitted". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.CertificateOrderStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.CertificateOrderStatus :ivar signed_certificate: Signed certificate. - :vartype signed_certificate: ~azure.mgmt.web.v2022_09_01.models.CertificateDetails + :vartype signed_certificate: ~azure.mgmt.web.v2022_03_01.models.CertificateDetails :ivar csr: Last CSR that was created for this order. :vartype csr: str :ivar intermediate: Intermediate certificate. - :vartype intermediate: ~azure.mgmt.web.v2022_09_01.models.CertificateDetails + :vartype intermediate: ~azure.mgmt.web.v2022_03_01.models.CertificateDetails :ivar root: Root certificate. - :vartype root: ~azure.mgmt.web.v2022_09_01.models.CertificateDetails + :vartype root: ~azure.mgmt.web.v2022_03_01.models.CertificateDetails :ivar serial_number: Current serial number of the certificate. :vartype serial_number: str :ivar last_certificate_issuance_time: Certificate last issuance time. @@ -1369,11 +1369,11 @@ class AppServiceCertificateOrderPatchResource(ProxyOnlyResource): # pylint: dis :ivar app_service_certificate_not_renewable_reasons: Reasons why App Service Certificate is not renewable at the current moment. :vartype app_service_certificate_not_renewable_reasons: list[str or - ~azure.mgmt.web.v2022_09_01.models.ResourceNotRenewableReason] + ~azure.mgmt.web.v2022_03_01.models.ResourceNotRenewableReason] :ivar next_auto_renewal_time_stamp: Time stamp when the certificate would be auto renewed next. :vartype next_auto_renewal_time_stamp: ~datetime.datetime :ivar contact: Contact info. - :vartype contact: ~azure.mgmt.web.v2022_09_01.models.CertificateOrderContact + :vartype contact: ~azure.mgmt.web.v2022_03_01.models.CertificateOrderContact """ _validation = { @@ -1442,7 +1442,7 @@ def __init__( # pylint: disable=too-many-locals :keyword kind: Kind of resource. :paramtype kind: str :keyword certificates: State of the Key Vault secret. - :paramtype certificates: dict[str, ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificate] + :paramtype certificates: dict[str, ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificate] :keyword distinguished_name: Certificate distinguished name. :paramtype distinguished_name: str :keyword validity_in_years: Duration in years (must be 1). @@ -1451,7 +1451,7 @@ def __init__( # pylint: disable=too-many-locals :paramtype key_size: int :keyword product_type: Certificate product type. Known values are: "StandardDomainValidatedSsl" and "StandardDomainValidatedWildCardSsl". - :paramtype product_type: str or ~azure.mgmt.web.v2022_09_01.models.CertificateProductType + :paramtype product_type: str or ~azure.mgmt.web.v2022_03_01.models.CertificateProductType :keyword auto_renew: :code:`true` if the certificate should be automatically renewed when it expires; otherwise, :code:`false`. :paramtype auto_renew: bool @@ -1503,7 +1503,7 @@ class AppServiceCertificatePatchResource(ProxyOnlyResource): "OperationNotPermittedOnKeyVault", "AzureServiceUnauthorizedToAccessKeyVault", "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey", and "Unknown". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.KeyVaultSecretStatus + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.KeyVaultSecretStatus """ _validation = { @@ -1573,7 +1573,7 @@ class AppServiceCertificateResource(Resource): "OperationNotPermittedOnKeyVault", "AzureServiceUnauthorizedToAccessKeyVault", "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey", and "Unknown". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.KeyVaultSecretStatus + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.KeyVaultSecretStatus """ _validation = { @@ -1633,17 +1633,17 @@ class AppServiceEnvironment(_serialization.Model): # pylint: disable=too-many-i :ivar provisioning_state: Provisioning state of the App Service Environment. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar status: Current status of the App Service Environment. Known values are: "Preparing", "Ready", "Scaling", and "Deleting". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentStatus :ivar virtual_network: Description of the Virtual Network. Required. - :vartype virtual_network: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile + :vartype virtual_network: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile :ivar internal_load_balancing_mode: Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Known values are: "None", "Web", "Publishing", and "Web, Publishing". :vartype internal_load_balancing_mode: str or - ~azure.mgmt.web.v2022_09_01.models.LoadBalancingMode + ~azure.mgmt.web.v2022_03_01.models.LoadBalancingMode :ivar multi_size: Front-end VM size, e.g. "Medium", "Large". :vartype multi_size: str :ivar multi_role_count: Number of front-end instances. @@ -1663,14 +1663,14 @@ class AppServiceEnvironment(_serialization.Model): # pylint: disable=too-many-i :vartype suspended: bool :ivar cluster_settings: Custom settings for changing the behavior of the App Service Environment. - :vartype cluster_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :ivar user_whitelisted_ip_ranges: User added ip ranges to whitelist on ASE db. + :vartype cluster_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] + :ivar user_whitelisted_ip_ranges: User added list of IP Ranges allowed on ASE db. :vartype user_whitelisted_ip_ranges: list[str] :ivar has_linux_workers: Flag that displays whether an ASE has linux workers or not. :vartype has_linux_workers: bool :ivar upgrade_preference: Upgrade Preference. Known values are: "None", "Early", "Late", and "Manual". - :vartype upgrade_preference: str or ~azure.mgmt.web.v2022_09_01.models.UpgradePreference + :vartype upgrade_preference: str or ~azure.mgmt.web.v2022_03_01.models.UpgradePreference :ivar dedicated_host_count: Dedicated Host Count. :vartype dedicated_host_count: int :ivar zone_redundant: Whether or not this App Service Environment is zone-redundant. @@ -1678,13 +1678,13 @@ class AppServiceEnvironment(_serialization.Model): # pylint: disable=too-many-i :ivar custom_dns_suffix_configuration: Full view of the custom domain suffix configuration for ASEv3. :vartype custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :ivar networking_configuration: Full view of networking configuration for an ASE. :vartype networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :ivar upgrade_availability: Whether an upgrade is available for this App Service Environment. Known values are: "None" and "Ready". - :vartype upgrade_availability: str or ~azure.mgmt.web.v2022_09_01.models.UpgradeAvailability + :vartype upgrade_availability: str or ~azure.mgmt.web.v2022_03_01.models.UpgradeAvailability """ _validation = { @@ -1744,12 +1744,12 @@ def __init__( ) -> None: """ :keyword virtual_network: Description of the Virtual Network. Required. - :paramtype virtual_network: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile + :paramtype virtual_network: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile :keyword internal_load_balancing_mode: Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Known values are: "None", "Web", "Publishing", and "Web, Publishing". :paramtype internal_load_balancing_mode: str or - ~azure.mgmt.web.v2022_09_01.models.LoadBalancingMode + ~azure.mgmt.web.v2022_03_01.models.LoadBalancingMode :keyword multi_size: Front-end VM size, e.g. "Medium", "Large". :paramtype multi_size: str :keyword ipssl_address_count: Number of IP SSL addresses reserved for the App Service @@ -1761,12 +1761,12 @@ def __init__( :paramtype front_end_scale_factor: int :keyword cluster_settings: Custom settings for changing the behavior of the App Service Environment. - :paramtype cluster_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :keyword user_whitelisted_ip_ranges: User added ip ranges to whitelist on ASE db. + :paramtype cluster_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] + :keyword user_whitelisted_ip_ranges: User added list of IP Ranges allowed on ASE db. :paramtype user_whitelisted_ip_ranges: list[str] :keyword upgrade_preference: Upgrade Preference. Known values are: "None", "Early", "Late", and "Manual". - :paramtype upgrade_preference: str or ~azure.mgmt.web.v2022_09_01.models.UpgradePreference + :paramtype upgrade_preference: str or ~azure.mgmt.web.v2022_03_01.models.UpgradePreference :keyword dedicated_host_count: Dedicated Host Count. :paramtype dedicated_host_count: int :keyword zone_redundant: Whether or not this App Service Environment is zone-redundant. @@ -1774,10 +1774,10 @@ def __init__( :keyword custom_dns_suffix_configuration: Full view of the custom domain suffix configuration for ASEv3. :paramtype custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :keyword networking_configuration: Full view of networking configuration for an ASE. :paramtype networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration """ super().__init__(**kwargs) self.provisioning_state = None @@ -1810,7 +1810,7 @@ class AppServiceEnvironmentCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -1828,7 +1828,7 @@ class AppServiceEnvironmentCollection(_serialization.Model): def __init__(self, *, value: List["_models.AppServiceEnvironmentResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] """ super().__init__(**kwargs) self.value = value @@ -1850,17 +1850,17 @@ class AppServiceEnvironmentPatchResource(ProxyOnlyResource): # pylint: disable= :vartype type: str :ivar provisioning_state: Provisioning state of the App Service Environment. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar status: Current status of the App Service Environment. Known values are: "Preparing", "Ready", "Scaling", and "Deleting". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentStatus :ivar virtual_network: Description of the Virtual Network. - :vartype virtual_network: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile + :vartype virtual_network: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile :ivar internal_load_balancing_mode: Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Known values are: "None", "Web", "Publishing", and "Web, Publishing". :vartype internal_load_balancing_mode: str or - ~azure.mgmt.web.v2022_09_01.models.LoadBalancingMode + ~azure.mgmt.web.v2022_03_01.models.LoadBalancingMode :ivar multi_size: Front-end VM size, e.g. "Medium", "Large". :vartype multi_size: str :ivar multi_role_count: Number of front-end instances. @@ -1880,14 +1880,14 @@ class AppServiceEnvironmentPatchResource(ProxyOnlyResource): # pylint: disable= :vartype suspended: bool :ivar cluster_settings: Custom settings for changing the behavior of the App Service Environment. - :vartype cluster_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :ivar user_whitelisted_ip_ranges: User added ip ranges to whitelist on ASE db. + :vartype cluster_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] + :ivar user_whitelisted_ip_ranges: User added list of IP Ranges allowed on ASE db. :vartype user_whitelisted_ip_ranges: list[str] :ivar has_linux_workers: Flag that displays whether an ASE has linux workers or not. :vartype has_linux_workers: bool :ivar upgrade_preference: Upgrade Preference. Known values are: "None", "Early", "Late", and "Manual". - :vartype upgrade_preference: str or ~azure.mgmt.web.v2022_09_01.models.UpgradePreference + :vartype upgrade_preference: str or ~azure.mgmt.web.v2022_03_01.models.UpgradePreference :ivar dedicated_host_count: Dedicated Host Count. :vartype dedicated_host_count: int :ivar zone_redundant: Whether or not this App Service Environment is zone-redundant. @@ -1895,13 +1895,13 @@ class AppServiceEnvironmentPatchResource(ProxyOnlyResource): # pylint: disable= :ivar custom_dns_suffix_configuration: Full view of the custom domain suffix configuration for ASEv3. :vartype custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :ivar networking_configuration: Full view of networking configuration for an ASE. :vartype networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :ivar upgrade_availability: Whether an upgrade is available for this App Service Environment. Known values are: "None" and "Ready". - :vartype upgrade_availability: str or ~azure.mgmt.web.v2022_09_01.models.UpgradeAvailability + :vartype upgrade_availability: str or ~azure.mgmt.web.v2022_03_01.models.UpgradeAvailability """ _validation = { @@ -1973,12 +1973,12 @@ def __init__( # pylint: disable=too-many-locals :keyword kind: Kind of resource. :paramtype kind: str :keyword virtual_network: Description of the Virtual Network. - :paramtype virtual_network: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile + :paramtype virtual_network: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile :keyword internal_load_balancing_mode: Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Known values are: "None", "Web", "Publishing", and "Web, Publishing". :paramtype internal_load_balancing_mode: str or - ~azure.mgmt.web.v2022_09_01.models.LoadBalancingMode + ~azure.mgmt.web.v2022_03_01.models.LoadBalancingMode :keyword multi_size: Front-end VM size, e.g. "Medium", "Large". :paramtype multi_size: str :keyword ipssl_address_count: Number of IP SSL addresses reserved for the App Service @@ -1990,12 +1990,12 @@ def __init__( # pylint: disable=too-many-locals :paramtype front_end_scale_factor: int :keyword cluster_settings: Custom settings for changing the behavior of the App Service Environment. - :paramtype cluster_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :keyword user_whitelisted_ip_ranges: User added ip ranges to whitelist on ASE db. + :paramtype cluster_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] + :keyword user_whitelisted_ip_ranges: User added list of IP Ranges allowed on ASE db. :paramtype user_whitelisted_ip_ranges: list[str] :keyword upgrade_preference: Upgrade Preference. Known values are: "None", "Early", "Late", and "Manual". - :paramtype upgrade_preference: str or ~azure.mgmt.web.v2022_09_01.models.UpgradePreference + :paramtype upgrade_preference: str or ~azure.mgmt.web.v2022_03_01.models.UpgradePreference :keyword dedicated_host_count: Dedicated Host Count. :paramtype dedicated_host_count: int :keyword zone_redundant: Whether or not this App Service Environment is zone-redundant. @@ -2003,10 +2003,10 @@ def __init__( # pylint: disable=too-many-locals :keyword custom_dns_suffix_configuration: Full view of the custom domain suffix configuration for ASEv3. :paramtype custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :keyword networking_configuration: Full view of networking configuration for an ASE. :paramtype networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration """ super().__init__(kind=kind, **kwargs) self.provisioning_state = None @@ -2052,17 +2052,17 @@ class AppServiceEnvironmentResource(Resource): # pylint: disable=too-many-insta :vartype tags: dict[str, str] :ivar provisioning_state: Provisioning state of the App Service Environment. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar status: Current status of the App Service Environment. Known values are: "Preparing", "Ready", "Scaling", and "Deleting". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentStatus :ivar virtual_network: Description of the Virtual Network. - :vartype virtual_network: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile + :vartype virtual_network: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile :ivar internal_load_balancing_mode: Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Known values are: "None", "Web", "Publishing", and "Web, Publishing". :vartype internal_load_balancing_mode: str or - ~azure.mgmt.web.v2022_09_01.models.LoadBalancingMode + ~azure.mgmt.web.v2022_03_01.models.LoadBalancingMode :ivar multi_size: Front-end VM size, e.g. "Medium", "Large". :vartype multi_size: str :ivar multi_role_count: Number of front-end instances. @@ -2082,14 +2082,14 @@ class AppServiceEnvironmentResource(Resource): # pylint: disable=too-many-insta :vartype suspended: bool :ivar cluster_settings: Custom settings for changing the behavior of the App Service Environment. - :vartype cluster_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :ivar user_whitelisted_ip_ranges: User added ip ranges to whitelist on ASE db. + :vartype cluster_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] + :ivar user_whitelisted_ip_ranges: User added list of IP Ranges allowed on ASE db. :vartype user_whitelisted_ip_ranges: list[str] :ivar has_linux_workers: Flag that displays whether an ASE has linux workers or not. :vartype has_linux_workers: bool :ivar upgrade_preference: Upgrade Preference. Known values are: "None", "Early", "Late", and "Manual". - :vartype upgrade_preference: str or ~azure.mgmt.web.v2022_09_01.models.UpgradePreference + :vartype upgrade_preference: str or ~azure.mgmt.web.v2022_03_01.models.UpgradePreference :ivar dedicated_host_count: Dedicated Host Count. :vartype dedicated_host_count: int :ivar zone_redundant: Whether or not this App Service Environment is zone-redundant. @@ -2097,13 +2097,13 @@ class AppServiceEnvironmentResource(Resource): # pylint: disable=too-many-insta :ivar custom_dns_suffix_configuration: Full view of the custom domain suffix configuration for ASEv3. :vartype custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :ivar networking_configuration: Full view of networking configuration for an ASE. :vartype networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :ivar upgrade_availability: Whether an upgrade is available for this App Service Environment. Known values are: "None" and "Ready". - :vartype upgrade_availability: str or ~azure.mgmt.web.v2022_09_01.models.UpgradeAvailability + :vartype upgrade_availability: str or ~azure.mgmt.web.v2022_03_01.models.UpgradeAvailability """ _validation = { @@ -2184,12 +2184,12 @@ def __init__( # pylint: disable=too-many-locals :keyword tags: Resource tags. :paramtype tags: dict[str, str] :keyword virtual_network: Description of the Virtual Network. - :paramtype virtual_network: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile + :paramtype virtual_network: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile :keyword internal_load_balancing_mode: Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Known values are: "None", "Web", "Publishing", and "Web, Publishing". :paramtype internal_load_balancing_mode: str or - ~azure.mgmt.web.v2022_09_01.models.LoadBalancingMode + ~azure.mgmt.web.v2022_03_01.models.LoadBalancingMode :keyword multi_size: Front-end VM size, e.g. "Medium", "Large". :paramtype multi_size: str :keyword ipssl_address_count: Number of IP SSL addresses reserved for the App Service @@ -2201,12 +2201,12 @@ def __init__( # pylint: disable=too-many-locals :paramtype front_end_scale_factor: int :keyword cluster_settings: Custom settings for changing the behavior of the App Service Environment. - :paramtype cluster_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :keyword user_whitelisted_ip_ranges: User added ip ranges to whitelist on ASE db. + :paramtype cluster_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] + :keyword user_whitelisted_ip_ranges: User added list of IP Ranges allowed on ASE db. :paramtype user_whitelisted_ip_ranges: list[str] :keyword upgrade_preference: Upgrade Preference. Known values are: "None", "Early", "Late", and "Manual". - :paramtype upgrade_preference: str or ~azure.mgmt.web.v2022_09_01.models.UpgradePreference + :paramtype upgrade_preference: str or ~azure.mgmt.web.v2022_03_01.models.UpgradePreference :keyword dedicated_host_count: Dedicated Host Count. :paramtype dedicated_host_count: int :keyword zone_redundant: Whether or not this App Service Environment is zone-redundant. @@ -2214,10 +2214,10 @@ def __init__( # pylint: disable=too-many-locals :keyword custom_dns_suffix_configuration: Full view of the custom domain suffix configuration for ASEv3. :paramtype custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :keyword networking_configuration: Full view of networking configuration for an ASE. :paramtype networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration """ super().__init__(kind=kind, location=location, tags=tags, **kwargs) self.provisioning_state = None @@ -2348,19 +2348,19 @@ class AppServicePlan(Resource): # pylint: disable=too-many-instance-attributes :ivar tags: Resource tags. :vartype tags: dict[str, str] :ivar sku: Description of a SKU for a scalable resource. - :vartype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :vartype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :ivar extended_location: Extended Location. - :vartype extended_location: ~azure.mgmt.web.v2022_09_01.models.ExtendedLocation + :vartype extended_location: ~azure.mgmt.web.v2022_03_01.models.ExtendedLocation :ivar worker_tier_name: Target worker tier assigned to the App Service plan. :vartype worker_tier_name: str :ivar status: App Service plan status. Known values are: "Ready", "Pending", and "Creating". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.StatusOptions + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.StatusOptions :ivar subscription: App Service plan subscription. :vartype subscription: str :ivar hosting_environment_profile: Specification for the App Service Environment to use for the App Service plan. :vartype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :ivar maximum_number_of_workers: Maximum number of instances that can be assigned to this App Service plan. :vartype maximum_number_of_workers: int @@ -2405,10 +2405,10 @@ class AppServicePlan(Resource): # pylint: disable=too-many-instance-attributes :vartype target_worker_size_id: int :ivar provisioning_state: Provisioning state of the App Service Plan. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar kube_environment_profile: Specification for the Kubernetes Environment to use for the App Service plan. - :vartype kube_environment_profile: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentProfile + :vartype kube_environment_profile: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentProfile :ivar zone_redundant: If :code:`true`, this App Service Plan will perform availability zone balancing. If :code:`false`, this App Service Plan will not perform availability zone @@ -2501,15 +2501,15 @@ def __init__( # pylint: disable=too-many-locals :keyword tags: Resource tags. :paramtype tags: dict[str, str] :keyword sku: Description of a SKU for a scalable resource. - :paramtype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :paramtype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :keyword extended_location: Extended Location. - :paramtype extended_location: ~azure.mgmt.web.v2022_09_01.models.ExtendedLocation + :paramtype extended_location: ~azure.mgmt.web.v2022_03_01.models.ExtendedLocation :keyword worker_tier_name: Target worker tier assigned to the App Service plan. :paramtype worker_tier_name: str :keyword hosting_environment_profile: Specification for the App Service Environment to use for the App Service plan. :paramtype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :keyword per_site_scaling: If :code:`true`, apps assigned to this App Service plan can be scaled independently. If :code:`false`, apps assigned to this App Service plan will scale to all @@ -2543,7 +2543,7 @@ def __init__( # pylint: disable=too-many-locals :paramtype target_worker_size_id: int :keyword kube_environment_profile: Specification for the Kubernetes Environment to use for the App Service plan. - :paramtype kube_environment_profile: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentProfile + :paramtype kube_environment_profile: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentProfile :keyword zone_redundant: If :code:`true`, this App Service Plan will perform availability zone balancing. If :code:`false`, this App Service Plan will not perform availability zone @@ -2586,7 +2586,7 @@ class AppServicePlanCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -2604,7 +2604,7 @@ class AppServicePlanCollection(_serialization.Model): def __init__(self, *, value: List["_models.AppServicePlan"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] """ super().__init__(**kwargs) self.value = value @@ -2627,13 +2627,13 @@ class AppServicePlanPatchResource(ProxyOnlyResource): # pylint: disable=too-man :ivar worker_tier_name: Target worker tier assigned to the App Service plan. :vartype worker_tier_name: str :ivar status: App Service plan status. Known values are: "Ready", "Pending", and "Creating". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.StatusOptions + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.StatusOptions :ivar subscription: App Service plan subscription. :vartype subscription: str :ivar hosting_environment_profile: Specification for the App Service Environment to use for the App Service plan. :vartype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :ivar maximum_number_of_workers: Maximum number of instances that can be assigned to this App Service plan. :vartype maximum_number_of_workers: int @@ -2678,10 +2678,10 @@ class AppServicePlanPatchResource(ProxyOnlyResource): # pylint: disable=too-man :vartype target_worker_size_id: int :ivar provisioning_state: Provisioning state of the App Service Plan. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar kube_environment_profile: Specification for the Kubernetes Environment to use for the App Service plan. - :vartype kube_environment_profile: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentProfile + :vartype kube_environment_profile: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentProfile :ivar zone_redundant: If :code:`true`, this App Service Plan will perform availability zone balancing. If :code:`false`, this App Service Plan will not perform availability zone @@ -2765,7 +2765,7 @@ def __init__( # pylint: disable=too-many-locals :keyword hosting_environment_profile: Specification for the App Service Environment to use for the App Service plan. :paramtype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :keyword per_site_scaling: If :code:`true`, apps assigned to this App Service plan can be scaled independently. If :code:`false`, apps assigned to this App Service plan will scale to all @@ -2799,7 +2799,7 @@ def __init__( # pylint: disable=too-many-locals :paramtype target_worker_size_id: int :keyword kube_environment_profile: Specification for the Kubernetes Environment to use for the App Service plan. - :paramtype kube_environment_profile: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentProfile + :paramtype kube_environment_profile: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentProfile :keyword zone_redundant: If :code:`true`, this App Service Plan will perform availability zone balancing. If :code:`false`, this App Service Plan will not perform availability zone @@ -2836,7 +2836,7 @@ class ArcConfiguration(_serialization.Model): """ArcConfiguration. :ivar artifacts_storage_type: Known values are: "LocalNode" and "NetworkFileSystem". - :vartype artifacts_storage_type: str or ~azure.mgmt.web.v2022_09_01.models.StorageType + :vartype artifacts_storage_type: str or ~azure.mgmt.web.v2022_03_01.models.StorageType :ivar artifact_storage_class_name: :vartype artifact_storage_class_name: str :ivar artifact_storage_mount_path: @@ -2847,7 +2847,7 @@ class ArcConfiguration(_serialization.Model): :vartype artifact_storage_access_mode: str :ivar front_end_service_configuration: :vartype front_end_service_configuration: - ~azure.mgmt.web.v2022_09_01.models.FrontEndConfiguration + ~azure.mgmt.web.v2022_03_01.models.FrontEndConfiguration :ivar kube_config: :vartype kube_config: str """ @@ -2876,7 +2876,7 @@ def __init__( ) -> None: """ :keyword artifacts_storage_type: Known values are: "LocalNode" and "NetworkFileSystem". - :paramtype artifacts_storage_type: str or ~azure.mgmt.web.v2022_09_01.models.StorageType + :paramtype artifacts_storage_type: str or ~azure.mgmt.web.v2022_03_01.models.StorageType :keyword artifact_storage_class_name: :paramtype artifact_storage_class_name: str :keyword artifact_storage_mount_path: @@ -2887,7 +2887,7 @@ def __init__( :paramtype artifact_storage_access_mode: str :keyword front_end_service_configuration: :paramtype front_end_service_configuration: - ~azure.mgmt.web.v2022_09_01.models.FrontEndConfiguration + ~azure.mgmt.web.v2022_03_01.models.FrontEndConfiguration :keyword kube_config: :paramtype kube_config: str """ @@ -3129,9 +3129,9 @@ class AutoHealActions(_serialization.Model): :ivar action_type: Predefined action to be taken. Known values are: "Recycle", "LogEvent", and "CustomAction". - :vartype action_type: str or ~azure.mgmt.web.v2022_09_01.models.AutoHealActionType + :vartype action_type: str or ~azure.mgmt.web.v2022_03_01.models.AutoHealActionType :ivar custom_action: Custom action to be taken. - :vartype custom_action: ~azure.mgmt.web.v2022_09_01.models.AutoHealCustomAction + :vartype custom_action: ~azure.mgmt.web.v2022_03_01.models.AutoHealCustomAction :ivar min_process_execution_time: Minimum time the process must execute before taking the action. :vartype min_process_execution_time: str @@ -3154,9 +3154,9 @@ def __init__( """ :keyword action_type: Predefined action to be taken. Known values are: "Recycle", "LogEvent", and "CustomAction". - :paramtype action_type: str or ~azure.mgmt.web.v2022_09_01.models.AutoHealActionType + :paramtype action_type: str or ~azure.mgmt.web.v2022_03_01.models.AutoHealActionType :keyword custom_action: Custom action to be taken. - :paramtype custom_action: ~azure.mgmt.web.v2022_09_01.models.AutoHealCustomAction + :paramtype custom_action: ~azure.mgmt.web.v2022_03_01.models.AutoHealCustomAction :keyword min_process_execution_time: Minimum time the process must execute before taking the action. :paramtype min_process_execution_time: str @@ -3198,9 +3198,9 @@ class AutoHealRules(_serialization.Model): """Rules that can be defined for auto-heal. :ivar triggers: Conditions that describe when to execute the auto-heal actions. - :vartype triggers: ~azure.mgmt.web.v2022_09_01.models.AutoHealTriggers + :vartype triggers: ~azure.mgmt.web.v2022_03_01.models.AutoHealTriggers :ivar actions: Actions to be executed when a rule is triggered. - :vartype actions: ~azure.mgmt.web.v2022_09_01.models.AutoHealActions + :vartype actions: ~azure.mgmt.web.v2022_03_01.models.AutoHealActions """ _attribute_map = { @@ -3217,9 +3217,9 @@ def __init__( ) -> None: """ :keyword triggers: Conditions that describe when to execute the auto-heal actions. - :paramtype triggers: ~azure.mgmt.web.v2022_09_01.models.AutoHealTriggers + :paramtype triggers: ~azure.mgmt.web.v2022_03_01.models.AutoHealTriggers :keyword actions: Actions to be executed when a rule is triggered. - :paramtype actions: ~azure.mgmt.web.v2022_09_01.models.AutoHealActions + :paramtype actions: ~azure.mgmt.web.v2022_03_01.models.AutoHealActions """ super().__init__(**kwargs) self.triggers = triggers @@ -3230,19 +3230,19 @@ class AutoHealTriggers(_serialization.Model): """Triggers for auto-heal. :ivar requests: A rule based on total requests. - :vartype requests: ~azure.mgmt.web.v2022_09_01.models.RequestsBasedTrigger + :vartype requests: ~azure.mgmt.web.v2022_03_01.models.RequestsBasedTrigger :ivar private_bytes_in_kb: A rule based on private bytes. :vartype private_bytes_in_kb: int :ivar status_codes: A rule based on status codes. - :vartype status_codes: list[~azure.mgmt.web.v2022_09_01.models.StatusCodesBasedTrigger] + :vartype status_codes: list[~azure.mgmt.web.v2022_03_01.models.StatusCodesBasedTrigger] :ivar slow_requests: A rule based on request execution time. - :vartype slow_requests: ~azure.mgmt.web.v2022_09_01.models.SlowRequestsBasedTrigger + :vartype slow_requests: ~azure.mgmt.web.v2022_03_01.models.SlowRequestsBasedTrigger :ivar slow_requests_with_path: A rule based on multiple Slow Requests Rule with path. :vartype slow_requests_with_path: - list[~azure.mgmt.web.v2022_09_01.models.SlowRequestsBasedTrigger] + list[~azure.mgmt.web.v2022_03_01.models.SlowRequestsBasedTrigger] :ivar status_codes_range: A rule based on status codes ranges. :vartype status_codes_range: - list[~azure.mgmt.web.v2022_09_01.models.StatusCodesRangeBasedTrigger] + list[~azure.mgmt.web.v2022_03_01.models.StatusCodesRangeBasedTrigger] """ _attribute_map = { @@ -3267,19 +3267,19 @@ def __init__( ) -> None: """ :keyword requests: A rule based on total requests. - :paramtype requests: ~azure.mgmt.web.v2022_09_01.models.RequestsBasedTrigger + :paramtype requests: ~azure.mgmt.web.v2022_03_01.models.RequestsBasedTrigger :keyword private_bytes_in_kb: A rule based on private bytes. :paramtype private_bytes_in_kb: int :keyword status_codes: A rule based on status codes. - :paramtype status_codes: list[~azure.mgmt.web.v2022_09_01.models.StatusCodesBasedTrigger] + :paramtype status_codes: list[~azure.mgmt.web.v2022_03_01.models.StatusCodesBasedTrigger] :keyword slow_requests: A rule based on request execution time. - :paramtype slow_requests: ~azure.mgmt.web.v2022_09_01.models.SlowRequestsBasedTrigger + :paramtype slow_requests: ~azure.mgmt.web.v2022_03_01.models.SlowRequestsBasedTrigger :keyword slow_requests_with_path: A rule based on multiple Slow Requests Rule with path. :paramtype slow_requests_with_path: - list[~azure.mgmt.web.v2022_09_01.models.SlowRequestsBasedTrigger] + list[~azure.mgmt.web.v2022_03_01.models.SlowRequestsBasedTrigger] :keyword status_codes_range: A rule based on status codes ranges. :paramtype status_codes_range: - list[~azure.mgmt.web.v2022_09_01.models.StatusCodesRangeBasedTrigger] + list[~azure.mgmt.web.v2022_03_01.models.StatusCodesRangeBasedTrigger] """ super().__init__(**kwargs) self.requests = requests @@ -3297,12 +3297,12 @@ class AzureActiveDirectory(_serialization.Model): enabled despite the set registration; otherwise, :code:`true`. :vartype enabled: bool :ivar registration: The configuration settings of the Azure Active Directory app registration. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.AzureActiveDirectoryRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.AzureActiveDirectoryRegistration :ivar login: The configuration settings of the Azure Active Directory login flow. - :vartype login: ~azure.mgmt.web.v2022_09_01.models.AzureActiveDirectoryLogin + :vartype login: ~azure.mgmt.web.v2022_03_01.models.AzureActiveDirectoryLogin :ivar validation: The configuration settings of the Azure Active Directory token validation flow. - :vartype validation: ~azure.mgmt.web.v2022_09_01.models.AzureActiveDirectoryValidation + :vartype validation: ~azure.mgmt.web.v2022_03_01.models.AzureActiveDirectoryValidation :ivar is_auto_provisioned: Gets a value indicating whether the Azure AD configuration was auto-provisioned using 1st party tooling. This is an internal flag primarily intended to support the Azure Management Portal. Users @@ -3335,12 +3335,12 @@ def __init__( :paramtype enabled: bool :keyword registration: The configuration settings of the Azure Active Directory app registration. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.AzureActiveDirectoryRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.AzureActiveDirectoryRegistration :keyword login: The configuration settings of the Azure Active Directory login flow. - :paramtype login: ~azure.mgmt.web.v2022_09_01.models.AzureActiveDirectoryLogin + :paramtype login: ~azure.mgmt.web.v2022_03_01.models.AzureActiveDirectoryLogin :keyword validation: The configuration settings of the Azure Active Directory token validation flow. - :paramtype validation: ~azure.mgmt.web.v2022_09_01.models.AzureActiveDirectoryValidation + :paramtype validation: ~azure.mgmt.web.v2022_03_01.models.AzureActiveDirectoryValidation :keyword is_auto_provisioned: Gets a value indicating whether the Azure AD configuration was auto-provisioned using 1st party tooling. This is an internal flag primarily intended to support the Azure Management Portal. Users @@ -3498,14 +3498,14 @@ class AzureActiveDirectoryValidation(_serialization.Model): :ivar jwt_claim_checks: The configuration settings of the checks that should be made while validating the JWT Claims. - :vartype jwt_claim_checks: ~azure.mgmt.web.v2022_09_01.models.JwtClaimChecks + :vartype jwt_claim_checks: ~azure.mgmt.web.v2022_03_01.models.JwtClaimChecks :ivar allowed_audiences: The list of audiences that can make successful authentication/authorization requests. :vartype allowed_audiences: list[str] :ivar default_authorization_policy: The configuration settings of the default authorization policy. :vartype default_authorization_policy: - ~azure.mgmt.web.v2022_09_01.models.DefaultAuthorizationPolicy + ~azure.mgmt.web.v2022_03_01.models.DefaultAuthorizationPolicy """ _attribute_map = { @@ -3525,14 +3525,14 @@ def __init__( """ :keyword jwt_claim_checks: The configuration settings of the checks that should be made while validating the JWT Claims. - :paramtype jwt_claim_checks: ~azure.mgmt.web.v2022_09_01.models.JwtClaimChecks + :paramtype jwt_claim_checks: ~azure.mgmt.web.v2022_03_01.models.JwtClaimChecks :keyword allowed_audiences: The list of audiences that can make successful authentication/authorization requests. :paramtype allowed_audiences: list[str] :keyword default_authorization_policy: The configuration settings of the default authorization policy. :paramtype default_authorization_policy: - ~azure.mgmt.web.v2022_09_01.models.DefaultAuthorizationPolicy + ~azure.mgmt.web.v2022_03_01.models.DefaultAuthorizationPolicy """ super().__init__(**kwargs) self.jwt_claim_checks = jwt_claim_checks @@ -3545,7 +3545,7 @@ class AzureBlobStorageApplicationLogsConfig(_serialization.Model): :ivar level: Log level. Known values are: "Off", "Verbose", "Information", "Warning", and "Error". - :vartype level: str or ~azure.mgmt.web.v2022_09_01.models.LogLevel + :vartype level: str or ~azure.mgmt.web.v2022_03_01.models.LogLevel :ivar sas_url: SAS url to a azure blob container with read/write/list/delete permissions. :vartype sas_url: str :ivar retention_in_days: Retention in days. @@ -3571,7 +3571,7 @@ def __init__( """ :keyword level: Log level. Known values are: "Off", "Verbose", "Information", "Warning", and "Error". - :paramtype level: str or ~azure.mgmt.web.v2022_09_01.models.LogLevel + :paramtype level: str or ~azure.mgmt.web.v2022_03_01.models.LogLevel :keyword sas_url: SAS url to a azure blob container with read/write/list/delete permissions. :paramtype sas_url: str :keyword retention_in_days: Retention in days. @@ -3666,7 +3666,7 @@ class AzureResourceErrorInfo(ErrorInfo): :ivar message: The error message. Required. :vartype message: str :ivar details: The error details. - :vartype details: list[~azure.mgmt.web.v2022_09_01.models.AzureResourceErrorInfo] + :vartype details: list[~azure.mgmt.web.v2022_03_01.models.AzureResourceErrorInfo] """ _validation = { @@ -3694,7 +3694,7 @@ def __init__( :keyword message: The error message. Required. :paramtype message: str :keyword details: The error details. - :paramtype details: list[~azure.mgmt.web.v2022_09_01.models.AzureResourceErrorInfo] + :paramtype details: list[~azure.mgmt.web.v2022_03_01.models.AzureResourceErrorInfo] """ super().__init__(code=code, **kwargs) self.message = message @@ -3708,7 +3708,7 @@ class AzureStaticWebApps(_serialization.Model): enabled despite the set registration; otherwise, :code:`true`. :vartype enabled: bool :ivar registration: The configuration settings of the Azure Static Web Apps registration. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.AzureStaticWebAppsRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.AzureStaticWebAppsRegistration """ _attribute_map = { @@ -3728,7 +3728,7 @@ def __init__( be enabled despite the set registration; otherwise, :code:`true`. :paramtype enabled: bool :keyword registration: The configuration settings of the Azure Static Web Apps registration. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.AzureStaticWebAppsRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.AzureStaticWebAppsRegistration """ super().__init__(**kwargs) self.enabled = enabled @@ -3761,7 +3761,7 @@ class AzureStorageInfoValue(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar type: Type of storage. Known values are: "AzureFiles" and "AzureBlob". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.AzureStorageType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.AzureStorageType :ivar account_name: Name of the storage account. :vartype account_name: str :ivar share_name: Name of the file share (container name, for Blob storage). @@ -3772,7 +3772,7 @@ class AzureStorageInfoValue(_serialization.Model): :vartype mount_path: str :ivar state: State of the storage account. Known values are: "Ok", "InvalidCredentials", "InvalidShare", and "NotValidated". - :vartype state: str or ~azure.mgmt.web.v2022_09_01.models.AzureStorageState + :vartype state: str or ~azure.mgmt.web.v2022_03_01.models.AzureStorageState """ _validation = { @@ -3800,7 +3800,7 @@ def __init__( ) -> None: """ :keyword type: Type of storage. Known values are: "AzureFiles" and "AzureBlob". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.AzureStorageType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.AzureStorageType :keyword account_name: Name of the storage account. :paramtype account_name: str :keyword share_name: Name of the file share (container name, for Blob storage). @@ -3833,7 +3833,7 @@ class AzureStoragePropertyDictionaryResource(ProxyOnlyResource): :ivar type: Resource type. :vartype type: str :ivar properties: Azure storage accounts. - :vartype properties: dict[str, ~azure.mgmt.web.v2022_09_01.models.AzureStorageInfoValue] + :vartype properties: dict[str, ~azure.mgmt.web.v2022_03_01.models.AzureStorageInfoValue] """ _validation = { @@ -3861,7 +3861,7 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword properties: Azure storage accounts. - :paramtype properties: dict[str, ~azure.mgmt.web.v2022_09_01.models.AzureStorageInfoValue] + :paramtype properties: dict[str, ~azure.mgmt.web.v2022_03_01.models.AzureStorageInfoValue] """ super().__init__(kind=kind, **kwargs) self.properties = properties @@ -3874,7 +3874,7 @@ class AzureTableStorageApplicationLogsConfig(_serialization.Model): :ivar level: Log level. Known values are: "Off", "Verbose", "Information", "Warning", and "Error". - :vartype level: str or ~azure.mgmt.web.v2022_09_01.models.LogLevel + :vartype level: str or ~azure.mgmt.web.v2022_03_01.models.LogLevel :ivar sas_url: SAS URL to an Azure table with add/query/delete permissions. Required. :vartype sas_url: str """ @@ -3892,7 +3892,7 @@ def __init__(self, *, sas_url: str, level: Optional[Union[str, "_models.LogLevel """ :keyword level: Log level. Known values are: "Off", "Verbose", "Information", "Warning", and "Error". - :paramtype level: str or ~azure.mgmt.web.v2022_09_01.models.LogLevel + :paramtype level: str or ~azure.mgmt.web.v2022_03_01.models.LogLevel :keyword sas_url: SAS URL to an Azure table with add/query/delete permissions. Required. :paramtype sas_url: str """ @@ -3925,7 +3925,7 @@ class BackupItem(ProxyOnlyResource): # pylint: disable=too-many-instance-attrib :vartype name_properties_name: str :ivar status: Backup status. Known values are: "InProgress", "Failed", "Succeeded", "TimedOut", "Created", "Skipped", "PartiallySucceeded", "DeleteInProgress", "DeleteFailed", and "Deleted". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.BackupItemStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.BackupItemStatus :ivar size_in_bytes: Size of the backup in bytes. :vartype size_in_bytes: int :ivar created: Timestamp of the backup creation. @@ -3933,7 +3933,7 @@ class BackupItem(ProxyOnlyResource): # pylint: disable=too-many-instance-attrib :ivar log: Details regarding this backup. Might contain an error message. :vartype log: str :ivar databases: List of databases included in the backup. - :vartype databases: list[~azure.mgmt.web.v2022_09_01.models.DatabaseBackupSetting] + :vartype databases: list[~azure.mgmt.web.v2022_03_01.models.DatabaseBackupSetting] :ivar scheduled: True if this backup has been created due to a schedule being triggered. :vartype scheduled: bool :ivar last_restore_time_stamp: Timestamp of a last restore operation which used this backup. @@ -4018,7 +4018,7 @@ class BackupItemCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.BackupItem] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -4036,7 +4036,7 @@ class BackupItemCollection(_serialization.Model): def __init__(self, *, value: List["_models.BackupItem"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.BackupItem] """ super().__init__(**kwargs) self.value = value @@ -4064,9 +4064,9 @@ class BackupRequest(ProxyOnlyResource): :ivar storage_account_url: SAS URL to the container. :vartype storage_account_url: str :ivar backup_schedule: Schedule for the backup if it is executed periodically. - :vartype backup_schedule: ~azure.mgmt.web.v2022_09_01.models.BackupSchedule + :vartype backup_schedule: ~azure.mgmt.web.v2022_03_01.models.BackupSchedule :ivar databases: Databases included in the backup. - :vartype databases: list[~azure.mgmt.web.v2022_09_01.models.DatabaseBackupSetting] + :vartype databases: list[~azure.mgmt.web.v2022_03_01.models.DatabaseBackupSetting] """ _validation = { @@ -4109,9 +4109,9 @@ def __init__( :keyword storage_account_url: SAS URL to the container. :paramtype storage_account_url: str :keyword backup_schedule: Schedule for the backup if it is executed periodically. - :paramtype backup_schedule: ~azure.mgmt.web.v2022_09_01.models.BackupSchedule + :paramtype backup_schedule: ~azure.mgmt.web.v2022_03_01.models.BackupSchedule :keyword databases: Databases included in the backup. - :paramtype databases: list[~azure.mgmt.web.v2022_09_01.models.DatabaseBackupSetting] + :paramtype databases: list[~azure.mgmt.web.v2022_03_01.models.DatabaseBackupSetting] """ super().__init__(kind=kind, **kwargs) self.backup_name = backup_name @@ -4135,7 +4135,7 @@ class BackupSchedule(_serialization.Model): :ivar frequency_unit: The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7). Known values are: "Day" and "Hour". - :vartype frequency_unit: str or ~azure.mgmt.web.v2022_09_01.models.FrequencyUnit + :vartype frequency_unit: str or ~azure.mgmt.web.v2022_03_01.models.FrequencyUnit :ivar keep_at_least_one_backup: True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. :vartype keep_at_least_one_backup: bool @@ -4181,7 +4181,7 @@ def __init__( :keyword frequency_unit: The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7). Known values are: "Day" and "Hour". - :paramtype frequency_unit: str or ~azure.mgmt.web.v2022_09_01.models.FrequencyUnit + :paramtype frequency_unit: str or ~azure.mgmt.web.v2022_03_01.models.FrequencyUnit :keyword keep_at_least_one_backup: True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. :paramtype keep_at_least_one_backup: bool @@ -4298,7 +4298,7 @@ class BillingMeterCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.BillingMeter] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.BillingMeter] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -4316,7 +4316,7 @@ class BillingMeterCollection(_serialization.Model): def __init__(self, *, value: List["_models.BillingMeter"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.BillingMeter] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.BillingMeter] """ super().__init__(**kwargs) self.value = value @@ -4429,7 +4429,7 @@ class Certificate(Resource): # pylint: disable=too-many-instance-attributes :ivar hosting_environment_profile: Specification for the App Service Environment to use for the certificate. :vartype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :ivar key_vault_id: Key Vault Csm resource Id. :vartype key_vault_id: str :ivar key_vault_secret_name: Key Vault secret name. @@ -4440,7 +4440,7 @@ class Certificate(Resource): # pylint: disable=too-many-instance-attributes "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey", and "Unknown". :vartype key_vault_secret_status: str or - ~azure.mgmt.web.v2022_09_01.models.KeyVaultSecretStatus + ~azure.mgmt.web.v2022_03_01.models.KeyVaultSecretStatus :ivar server_farm_id: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". :vartype server_farm_id: str @@ -4576,7 +4576,7 @@ class CertificateCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Certificate] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Certificate] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -4594,7 +4594,7 @@ class CertificateCollection(_serialization.Model): def __init__(self, *, value: List["_models.Certificate"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Certificate] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Certificate] """ super().__init__(**kwargs) self.value = value @@ -4702,7 +4702,7 @@ class CertificateOrderAction(_serialization.Model): "DomainValidationComplete", "FraudDetected", "OrgNameChange", "OrgValidationComplete", "SanDrop", "FraudCleared", "CertificateExpired", "CertificateExpirationWarning", "FraudDocumentationRequired", and "Unknown". - :vartype action_type: str or ~azure.mgmt.web.v2022_09_01.models.CertificateOrderActionType + :vartype action_type: str or ~azure.mgmt.web.v2022_03_01.models.CertificateOrderActionType :ivar created_at: Time at which the certificate action was performed. :vartype created_at: ~datetime.datetime """ @@ -4814,7 +4814,7 @@ class CertificatePatchResource(ProxyOnlyResource): # pylint: disable=too-many-i :ivar hosting_environment_profile: Specification for the App Service Environment to use for the certificate. :vartype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :ivar key_vault_id: Key Vault Csm resource Id. :vartype key_vault_id: str :ivar key_vault_secret_name: Key Vault secret name. @@ -4825,7 +4825,7 @@ class CertificatePatchResource(ProxyOnlyResource): # pylint: disable=too-many-i "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey", and "Unknown". :vartype key_vault_secret_status: str or - ~azure.mgmt.web.v2022_09_01.models.KeyVaultSecretStatus + ~azure.mgmt.web.v2022_03_01.models.KeyVaultSecretStatus :ivar server_farm_id: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". :vartype server_farm_id: str @@ -5109,7 +5109,7 @@ class Configuration(_serialization.Model): Container app. :ivar secrets: Collection of secrets used by a Container app. - :vartype secrets: list[~azure.mgmt.web.v2022_09_01.models.Secret] + :vartype secrets: list[~azure.mgmt.web.v2022_03_01.models.Secret] :ivar active_revisions_mode: ActiveRevisionsMode controls how active revisions are handled for the Container app: @@ -5119,12 +5119,12 @@ class Configuration(_serialization.Model): Multiple: multiple revisions can be active. If no value if provided, this is the defaultSingle: Only one revision can be active at a time. Revision weights can not be used in this mode. Known values are: "multiple" and "single". - :vartype active_revisions_mode: str or ~azure.mgmt.web.v2022_09_01.models.ActiveRevisionsMode + :vartype active_revisions_mode: str or ~azure.mgmt.web.v2022_03_01.models.ActiveRevisionsMode :ivar ingress: Ingress configurations. - :vartype ingress: ~azure.mgmt.web.v2022_09_01.models.Ingress + :vartype ingress: ~azure.mgmt.web.v2022_03_01.models.Ingress :ivar registries: Collection of private container registry credentials for containers used by the Container app. - :vartype registries: list[~azure.mgmt.web.v2022_09_01.models.RegistryCredentials] + :vartype registries: list[~azure.mgmt.web.v2022_03_01.models.RegistryCredentials] """ _attribute_map = { @@ -5145,7 +5145,7 @@ def __init__( ) -> None: """ :keyword secrets: Collection of secrets used by a Container app. - :paramtype secrets: list[~azure.mgmt.web.v2022_09_01.models.Secret] + :paramtype secrets: list[~azure.mgmt.web.v2022_03_01.models.Secret] :keyword active_revisions_mode: ActiveRevisionsMode controls how active revisions are handled for the Container app: @@ -5155,12 +5155,12 @@ def __init__( Multiple: multiple revisions can be active. If no value if provided, this is the defaultSingle: Only one revision can be active at a time. Revision weights can not be used in this mode. Known values are: "multiple" and "single". - :paramtype active_revisions_mode: str or ~azure.mgmt.web.v2022_09_01.models.ActiveRevisionsMode + :paramtype active_revisions_mode: str or ~azure.mgmt.web.v2022_03_01.models.ActiveRevisionsMode :keyword ingress: Ingress configurations. - :paramtype ingress: ~azure.mgmt.web.v2022_09_01.models.Ingress + :paramtype ingress: ~azure.mgmt.web.v2022_03_01.models.Ingress :keyword registries: Collection of private container registry credentials for containers used by the Container app. - :paramtype registries: list[~azure.mgmt.web.v2022_09_01.models.RegistryCredentials] + :paramtype registries: list[~azure.mgmt.web.v2022_03_01.models.RegistryCredentials] """ super().__init__(**kwargs) self.secrets = secrets @@ -5183,7 +5183,7 @@ class ConnectionStringDictionary(ProxyOnlyResource): :ivar type: Resource type. :vartype type: str :ivar properties: Connection strings. - :vartype properties: dict[str, ~azure.mgmt.web.v2022_09_01.models.ConnStringValueTypePair] + :vartype properties: dict[str, ~azure.mgmt.web.v2022_03_01.models.ConnStringValueTypePair] """ _validation = { @@ -5211,7 +5211,7 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword properties: Connection strings. - :paramtype properties: dict[str, ~azure.mgmt.web.v2022_09_01.models.ConnStringValueTypePair] + :paramtype properties: dict[str, ~azure.mgmt.web.v2022_03_01.models.ConnStringValueTypePair] """ super().__init__(kind=kind, **kwargs) self.properties = properties @@ -5226,7 +5226,7 @@ class ConnStringInfo(_serialization.Model): :vartype connection_string: str :ivar type: Type of database. Known values are: "MySql", "SQLServer", "SQLAzure", "Custom", "NotificationHub", "ServiceBus", "EventHub", "ApiHub", "DocDb", "RedisCache", and "PostgreSQL". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.ConnectionStringType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.ConnectionStringType """ _attribute_map = { @@ -5250,7 +5250,7 @@ def __init__( :paramtype connection_string: str :keyword type: Type of database. Known values are: "MySql", "SQLServer", "SQLAzure", "Custom", "NotificationHub", "ServiceBus", "EventHub", "ApiHub", "DocDb", "RedisCache", and "PostgreSQL". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.ConnectionStringType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.ConnectionStringType """ super().__init__(**kwargs) self.name = name @@ -5268,7 +5268,7 @@ class ConnStringValueTypePair(_serialization.Model): :ivar type: Type of database. Required. Known values are: "MySql", "SQLServer", "SQLAzure", "Custom", "NotificationHub", "ServiceBus", "EventHub", "ApiHub", "DocDb", "RedisCache", and "PostgreSQL". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.ConnectionStringType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.ConnectionStringType """ _validation = { @@ -5288,7 +5288,7 @@ def __init__(self, *, value: str, type: Union[str, "_models.ConnectionStringType :keyword type: Type of database. Required. Known values are: "MySql", "SQLServer", "SQLAzure", "Custom", "NotificationHub", "ServiceBus", "EventHub", "ApiHub", "DocDb", "RedisCache", and "PostgreSQL". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.ConnectionStringType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.ConnectionStringType """ super().__init__(**kwargs) self.value = value @@ -5303,7 +5303,7 @@ class Contact(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar address_mailing: Mailing address. - :vartype address_mailing: ~azure.mgmt.web.v2022_09_01.models.Address + :vartype address_mailing: ~azure.mgmt.web.v2022_03_01.models.Address :ivar email: Email address. Required. :vartype email: str :ivar fax: Fax number. @@ -5357,7 +5357,7 @@ def __init__( ) -> None: """ :keyword address_mailing: Mailing address. - :paramtype address_mailing: ~azure.mgmt.web.v2022_09_01.models.Address + :paramtype address_mailing: ~azure.mgmt.web.v2022_03_01.models.Address :keyword email: Email address. Required. :paramtype email: str :keyword fax: Fax number. @@ -5399,9 +5399,9 @@ class Container(_serialization.Model): :ivar args: Container start command arguments. :vartype args: list[str] :ivar env: Container environment variables. - :vartype env: list[~azure.mgmt.web.v2022_09_01.models.EnvironmentVar] + :vartype env: list[~azure.mgmt.web.v2022_03_01.models.EnvironmentVar] :ivar resources: Container resource requirements. - :vartype resources: ~azure.mgmt.web.v2022_09_01.models.ContainerResources + :vartype resources: ~azure.mgmt.web.v2022_03_01.models.ContainerResources """ _attribute_map = { @@ -5434,9 +5434,9 @@ def __init__( :keyword args: Container start command arguments. :paramtype args: list[str] :keyword env: Container environment variables. - :paramtype env: list[~azure.mgmt.web.v2022_09_01.models.EnvironmentVar] + :paramtype env: list[~azure.mgmt.web.v2022_03_01.models.EnvironmentVar] :keyword resources: Container resource requirements. - :paramtype resources: ~azure.mgmt.web.v2022_09_01.models.ContainerResources + :paramtype resources: ~azure.mgmt.web.v2022_03_01.models.ContainerResources """ super().__init__(**kwargs) self.image = image @@ -5469,7 +5469,7 @@ class ContainerApp(Resource): # pylint: disable=too-many-instance-attributes :ivar provisioning_state: Provisioning state of the Container App. Known values are: "InProgress", "Succeeded", "Failed", and "Canceled". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.ContainerAppProvisioningState + ~azure.mgmt.web.v2022_03_01.models.ContainerAppProvisioningState :ivar kube_environment_id: Resource ID of the Container App's KubeEnvironment. :vartype kube_environment_id: str :ivar latest_revision_name: Name of the latest revision of the Container App. @@ -5478,9 +5478,9 @@ class ContainerApp(Resource): # pylint: disable=too-many-instance-attributes App. :vartype latest_revision_fqdn: str :ivar configuration: Non versioned Container App configuration properties. - :vartype configuration: ~azure.mgmt.web.v2022_09_01.models.Configuration + :vartype configuration: ~azure.mgmt.web.v2022_03_01.models.Configuration :ivar template: Container App versioned application definition. - :vartype template: ~azure.mgmt.web.v2022_09_01.models.Template + :vartype template: ~azure.mgmt.web.v2022_03_01.models.Template """ _validation = { @@ -5529,9 +5529,9 @@ def __init__( :keyword kube_environment_id: Resource ID of the Container App's KubeEnvironment. :paramtype kube_environment_id: str :keyword configuration: Non versioned Container App configuration properties. - :paramtype configuration: ~azure.mgmt.web.v2022_09_01.models.Configuration + :paramtype configuration: ~azure.mgmt.web.v2022_03_01.models.Configuration :keyword template: Container App versioned application definition. - :paramtype template: ~azure.mgmt.web.v2022_09_01.models.Template + :paramtype template: ~azure.mgmt.web.v2022_03_01.models.Template """ super().__init__(kind=kind, location=location, tags=tags, **kwargs) self.provisioning_state = None @@ -5550,7 +5550,7 @@ class ContainerAppCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -5568,7 +5568,7 @@ class ContainerAppCollection(_serialization.Model): def __init__(self, *, value: List["_models.ContainerApp"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ContainerApp] """ super().__init__(**kwargs) self.value = value @@ -5687,13 +5687,13 @@ class ContainerCpuStatistics(_serialization.Model): """ContainerCpuStatistics. :ivar cpu_usage: - :vartype cpu_usage: ~azure.mgmt.web.v2022_09_01.models.ContainerCpuUsage + :vartype cpu_usage: ~azure.mgmt.web.v2022_03_01.models.ContainerCpuUsage :ivar system_cpu_usage: :vartype system_cpu_usage: int :ivar online_cpu_count: :vartype online_cpu_count: int :ivar throttling_data: - :vartype throttling_data: ~azure.mgmt.web.v2022_09_01.models.ContainerThrottlingData + :vartype throttling_data: ~azure.mgmt.web.v2022_03_01.models.ContainerThrottlingData """ _attribute_map = { @@ -5714,13 +5714,13 @@ def __init__( ) -> None: """ :keyword cpu_usage: - :paramtype cpu_usage: ~azure.mgmt.web.v2022_09_01.models.ContainerCpuUsage + :paramtype cpu_usage: ~azure.mgmt.web.v2022_03_01.models.ContainerCpuUsage :keyword system_cpu_usage: :paramtype system_cpu_usage: int :keyword online_cpu_count: :paramtype online_cpu_count: int :keyword throttling_data: - :paramtype throttling_data: ~azure.mgmt.web.v2022_09_01.models.ContainerThrottlingData + :paramtype throttling_data: ~azure.mgmt.web.v2022_03_01.models.ContainerThrottlingData """ super().__init__(**kwargs) self.cpu_usage = cpu_usage @@ -5783,17 +5783,17 @@ class ContainerInfo(_serialization.Model): :ivar previous_time_stamp: :vartype previous_time_stamp: ~datetime.datetime :ivar current_cpu_stats: - :vartype current_cpu_stats: ~azure.mgmt.web.v2022_09_01.models.ContainerCpuStatistics + :vartype current_cpu_stats: ~azure.mgmt.web.v2022_03_01.models.ContainerCpuStatistics :ivar previous_cpu_stats: - :vartype previous_cpu_stats: ~azure.mgmt.web.v2022_09_01.models.ContainerCpuStatistics + :vartype previous_cpu_stats: ~azure.mgmt.web.v2022_03_01.models.ContainerCpuStatistics :ivar memory_stats: - :vartype memory_stats: ~azure.mgmt.web.v2022_09_01.models.ContainerMemoryStatistics + :vartype memory_stats: ~azure.mgmt.web.v2022_03_01.models.ContainerMemoryStatistics :ivar name: :vartype name: str :ivar id: :vartype id: str :ivar eth0: - :vartype eth0: ~azure.mgmt.web.v2022_09_01.models.ContainerNetworkInterfaceStatistics + :vartype eth0: ~azure.mgmt.web.v2022_03_01.models.ContainerNetworkInterfaceStatistics """ _attribute_map = { @@ -5826,17 +5826,17 @@ def __init__( :keyword previous_time_stamp: :paramtype previous_time_stamp: ~datetime.datetime :keyword current_cpu_stats: - :paramtype current_cpu_stats: ~azure.mgmt.web.v2022_09_01.models.ContainerCpuStatistics + :paramtype current_cpu_stats: ~azure.mgmt.web.v2022_03_01.models.ContainerCpuStatistics :keyword previous_cpu_stats: - :paramtype previous_cpu_stats: ~azure.mgmt.web.v2022_09_01.models.ContainerCpuStatistics + :paramtype previous_cpu_stats: ~azure.mgmt.web.v2022_03_01.models.ContainerCpuStatistics :keyword memory_stats: - :paramtype memory_stats: ~azure.mgmt.web.v2022_09_01.models.ContainerMemoryStatistics + :paramtype memory_stats: ~azure.mgmt.web.v2022_03_01.models.ContainerMemoryStatistics :keyword name: :paramtype name: str :keyword id: :paramtype id: str :keyword eth0: - :paramtype eth0: ~azure.mgmt.web.v2022_09_01.models.ContainerNetworkInterfaceStatistics + :paramtype eth0: ~azure.mgmt.web.v2022_03_01.models.ContainerNetworkInterfaceStatistics """ super().__init__(**kwargs) self.current_time_stamp = current_time_stamp @@ -6065,7 +6065,7 @@ class ContentLink(_serialization.Model): :ivar content_size: The content size. :vartype content_size: int :ivar content_hash: The content hash. - :vartype content_hash: ~azure.mgmt.web.v2022_09_01.models.ContentHash + :vartype content_hash: ~azure.mgmt.web.v2022_03_01.models.ContentHash :ivar metadata: The metadata. :vartype metadata: JSON """ @@ -6113,7 +6113,7 @@ class ContinuousWebJob(ProxyOnlyResource): # pylint: disable=too-many-instance- :vartype type: str :ivar status: Job status. Known values are: "Initializing", "Starting", "Running", "PendingRestart", and "Stopped". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.ContinuousWebJobStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.ContinuousWebJobStatus :ivar detailed_status: Detailed status. :vartype detailed_status: str :ivar log_url: Log URL. @@ -6125,7 +6125,7 @@ class ContinuousWebJob(ProxyOnlyResource): # pylint: disable=too-many-instance- :ivar extra_info_url: Extra Info URL. :vartype extra_info_url: str :ivar web_job_type: Job type. Known values are: "Continuous" and "Triggered". - :vartype web_job_type: str or ~azure.mgmt.web.v2022_09_01.models.WebJobType + :vartype web_job_type: str or ~azure.mgmt.web.v2022_03_01.models.WebJobType :ivar error: Error information. :vartype error: str :ivar using_sdk: Using SDK?. @@ -6178,7 +6178,7 @@ def __init__( :paramtype kind: str :keyword status: Job status. Known values are: "Initializing", "Starting", "Running", "PendingRestart", and "Stopped". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.ContinuousWebJobStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.ContinuousWebJobStatus :keyword detailed_status: Detailed status. :paramtype detailed_status: str :keyword log_url: Log URL. @@ -6190,7 +6190,7 @@ def __init__( :keyword extra_info_url: Extra Info URL. :paramtype extra_info_url: str :keyword web_job_type: Job type. Known values are: "Continuous" and "Triggered". - :paramtype web_job_type: str or ~azure.mgmt.web.v2022_09_01.models.WebJobType + :paramtype web_job_type: str or ~azure.mgmt.web.v2022_03_01.models.WebJobType :keyword error: Error information. :paramtype error: str :keyword using_sdk: Using SDK?. @@ -6219,7 +6219,7 @@ class ContinuousWebJobCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -6237,7 +6237,7 @@ class ContinuousWebJobCollection(_serialization.Model): def __init__(self, *, value: List["_models.ContinuousWebJob"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob] """ super().__init__(**kwargs) self.value = value @@ -6249,7 +6249,7 @@ class CookieExpiration(_serialization.Model): :ivar convention: The convention used when determining the session cookie's expiration. Known values are: "FixedTime" and "IdentityProviderDerived". - :vartype convention: str or ~azure.mgmt.web.v2022_09_01.models.CookieExpirationConvention + :vartype convention: str or ~azure.mgmt.web.v2022_03_01.models.CookieExpirationConvention :ivar time_to_expiration: The time after the request is made when the session cookie should expire. :vartype time_to_expiration: str @@ -6270,7 +6270,7 @@ def __init__( """ :keyword convention: The convention used when determining the session cookie's expiration. Known values are: "FixedTime" and "IdentityProviderDerived". - :paramtype convention: str or ~azure.mgmt.web.v2022_09_01.models.CookieExpirationConvention + :paramtype convention: str or ~azure.mgmt.web.v2022_03_01.models.CookieExpirationConvention :keyword time_to_expiration: The time after the request is made when the session cookie should expire. :paramtype time_to_expiration: str @@ -6356,7 +6356,7 @@ class CsmDeploymentStatus(ProxyOnlyResource): # pylint: disable=too-many-instan "BuildAborted", "BuildFailed", "BuildRequestReceived", "BuildPending", "BuildInProgress", "BuildSuccessful", "PostBuildRestartRequired", "StartPolling", "StartPollingWithRestart", "RuntimeStarting", and "RuntimeSuccessful". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.DeploymentBuildStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.DeploymentBuildStatus :ivar number_of_instances_in_progress: Number of site instances currently being provisioned. :vartype number_of_instances_in_progress: int :ivar number_of_instances_successful: Number of site instances provisioned successfully. @@ -6367,7 +6367,7 @@ class CsmDeploymentStatus(ProxyOnlyResource): # pylint: disable=too-many-instan provision. :vartype failed_instances_logs: list[str] :ivar errors: List of errors. - :vartype errors: list[~azure.mgmt.web.v2022_09_01.models.ErrorEntity] + :vartype errors: list[~azure.mgmt.web.v2022_03_01.models.ErrorEntity] """ _validation = { @@ -6412,7 +6412,7 @@ def __init__( "BuildAborted", "BuildFailed", "BuildRequestReceived", "BuildPending", "BuildInProgress", "BuildSuccessful", "PostBuildRestartRequired", "StartPolling", "StartPollingWithRestart", "RuntimeStarting", and "RuntimeSuccessful". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.DeploymentBuildStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.DeploymentBuildStatus :keyword number_of_instances_in_progress: Number of site instances currently being provisioned. :paramtype number_of_instances_in_progress: int :keyword number_of_instances_successful: Number of site instances provisioned successfully. @@ -6423,7 +6423,7 @@ def __init__( provision. :paramtype failed_instances_logs: list[str] :keyword errors: List of errors. - :paramtype errors: list[~azure.mgmt.web.v2022_09_01.models.ErrorEntity] + :paramtype errors: list[~azure.mgmt.web.v2022_03_01.models.ErrorEntity] """ super().__init__(kind=kind, **kwargs) self.deployment_id = deployment_id @@ -6443,7 +6443,7 @@ class CsmDeploymentStatusCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -6461,7 +6461,7 @@ class CsmDeploymentStatusCollection(_serialization.Model): def __init__(self, *, value: List["_models.CsmDeploymentStatus"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] """ super().__init__(**kwargs) self.value = value @@ -6509,7 +6509,7 @@ class CsmOperationCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.CsmOperationDescription] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.CsmOperationDescription] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -6527,7 +6527,7 @@ class CsmOperationCollection(_serialization.Model): def __init__(self, *, value: List["_models.CsmOperationDescription"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.CsmOperationDescription] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.CsmOperationDescription] """ super().__init__(**kwargs) self.value = value @@ -6542,11 +6542,11 @@ class CsmOperationDescription(_serialization.Model): :ivar is_data_action: :vartype is_data_action: bool :ivar display: Meta data about operation used for display in portal. - :vartype display: ~azure.mgmt.web.v2022_09_01.models.CsmOperationDisplay + :vartype display: ~azure.mgmt.web.v2022_03_01.models.CsmOperationDisplay :ivar origin: :vartype origin: str :ivar properties: Properties available for a Microsoft.Web resource provider operation. - :vartype properties: ~azure.mgmt.web.v2022_09_01.models.CsmOperationDescriptionProperties + :vartype properties: ~azure.mgmt.web.v2022_03_01.models.CsmOperationDescriptionProperties """ _attribute_map = { @@ -6573,11 +6573,11 @@ def __init__( :keyword is_data_action: :paramtype is_data_action: bool :keyword display: Meta data about operation used for display in portal. - :paramtype display: ~azure.mgmt.web.v2022_09_01.models.CsmOperationDisplay + :paramtype display: ~azure.mgmt.web.v2022_03_01.models.CsmOperationDisplay :keyword origin: :paramtype origin: str :keyword properties: Properties available for a Microsoft.Web resource provider operation. - :paramtype properties: ~azure.mgmt.web.v2022_09_01.models.CsmOperationDescriptionProperties + :paramtype properties: ~azure.mgmt.web.v2022_03_01.models.CsmOperationDescriptionProperties """ super().__init__(**kwargs) self.name = name @@ -6592,7 +6592,7 @@ class CsmOperationDescriptionProperties(_serialization.Model): :ivar service_specification: Resource metrics service provided by Microsoft.Insights resource provider. - :vartype service_specification: ~azure.mgmt.web.v2022_09_01.models.ServiceSpecification + :vartype service_specification: ~azure.mgmt.web.v2022_03_01.models.ServiceSpecification """ _attribute_map = { @@ -6605,7 +6605,7 @@ def __init__( """ :keyword service_specification: Resource metrics service provided by Microsoft.Insights resource provider. - :paramtype service_specification: ~azure.mgmt.web.v2022_09_01.models.ServiceSpecification + :paramtype service_specification: ~azure.mgmt.web.v2022_03_01.models.ServiceSpecification """ super().__init__(**kwargs) self.service_specification = service_specification @@ -6708,7 +6708,7 @@ class CsmPublishingProfileOptions(_serialization.Model): FileZilla3 WebDeploy -- default Ftp. Known values are: "FileZilla3", "WebDeploy", and "Ftp". - :vartype format: str or ~azure.mgmt.web.v2022_09_01.models.PublishingProfileFormat + :vartype format: str or ~azure.mgmt.web.v2022_03_01.models.PublishingProfileFormat :ivar include_disaster_recovery_endpoints: Include the DisasterRecover endpoint if true. :vartype include_disaster_recovery_endpoints: bool """ @@ -6730,7 +6730,7 @@ def __init__( FileZilla3 WebDeploy -- default Ftp. Known values are: "FileZilla3", "WebDeploy", and "Ftp". - :paramtype format: str or ~azure.mgmt.web.v2022_09_01.models.PublishingProfileFormat + :paramtype format: str or ~azure.mgmt.web.v2022_03_01.models.PublishingProfileFormat :keyword include_disaster_recovery_endpoints: Include the DisasterRecover endpoint if true. :paramtype include_disaster_recovery_endpoints: bool """ @@ -6786,7 +6786,7 @@ class CsmUsageQuota(_serialization.Model): :ivar limit: The resource limit. :vartype limit: int :ivar name: Quota name. - :vartype name: ~azure.mgmt.web.v2022_09_01.models.LocalizableString + :vartype name: ~azure.mgmt.web.v2022_03_01.models.LocalizableString """ _attribute_map = { @@ -6817,7 +6817,7 @@ def __init__( :keyword limit: The resource limit. :paramtype limit: int :keyword name: Quota name. - :paramtype name: ~azure.mgmt.web.v2022_09_01.models.LocalizableString + :paramtype name: ~azure.mgmt.web.v2022_03_01.models.LocalizableString """ super().__init__(**kwargs) self.unit = unit @@ -6835,7 +6835,7 @@ class CsmUsageQuotaCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -6853,7 +6853,7 @@ class CsmUsageQuotaCollection(_serialization.Model): def __init__(self, *, value: List["_models.CsmUsageQuota"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] """ super().__init__(**kwargs) self.value = value @@ -6876,7 +6876,7 @@ class CustomDnsSuffixConfiguration(ProxyOnlyResource): :ivar provisioning_state: Known values are: "Succeeded", "Failed", "Degraded", and "InProgress". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixProvisioningState + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixProvisioningState :ivar provisioning_details: :vartype provisioning_details: str :ivar dns_suffix: The default custom domain suffix to use for all sites deployed on the ASE. @@ -6959,11 +6959,11 @@ class CustomHostnameAnalysisResult(ProxyOnlyResource): # pylint: disable=too-ma :ivar custom_domain_verification_test: DNS verification test result. Known values are: "Passed", "Failed", and "Skipped". :vartype custom_domain_verification_test: str or - ~azure.mgmt.web.v2022_09_01.models.DnsVerificationTestResult + ~azure.mgmt.web.v2022_03_01.models.DnsVerificationTestResult :ivar custom_domain_verification_failure_info: Raw failure information if DNS verification fails. :vartype custom_domain_verification_failure_info: - ~azure.mgmt.web.v2022_09_01.models.ErrorEntity + ~azure.mgmt.web.v2022_03_01.models.ErrorEntity :ivar has_conflict_on_scale_unit: :code:`true` if there is a conflict on a scale unit; otherwise, :code:`false`. :vartype has_conflict_on_scale_unit: bool @@ -7076,7 +7076,7 @@ class CustomHostnameSites(ProxyOnlyResource): :ivar region: :vartype region: str :ivar site_resource_ids: - :vartype site_resource_ids: list[~azure.mgmt.web.v2022_09_01.models.Identifier] + :vartype site_resource_ids: list[~azure.mgmt.web.v2022_03_01.models.Identifier] """ _validation = { @@ -7112,7 +7112,7 @@ def __init__( :keyword region: :paramtype region: str :keyword site_resource_ids: - :paramtype site_resource_ids: list[~azure.mgmt.web.v2022_09_01.models.Identifier] + :paramtype site_resource_ids: list[~azure.mgmt.web.v2022_03_01.models.Identifier] """ super().__init__(kind=kind, **kwargs) self.custom_hostname = custom_hostname @@ -7128,7 +7128,7 @@ class CustomHostnameSitesCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.CustomHostnameSites] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.CustomHostnameSites] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -7146,7 +7146,7 @@ class CustomHostnameSitesCollection(_serialization.Model): def __init__(self, *, value: List["_models.CustomHostnameSites"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.CustomHostnameSites] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.CustomHostnameSites] """ super().__init__(**kwargs) self.value = value @@ -7161,10 +7161,10 @@ class CustomOpenIdConnectProvider(_serialization.Model): :vartype enabled: bool :ivar registration: The configuration settings of the app registration for the custom Open ID Connect provider. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.OpenIdConnectRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.OpenIdConnectRegistration :ivar login: The configuration settings of the login flow of the custom Open ID Connect provider. - :vartype login: ~azure.mgmt.web.v2022_09_01.models.OpenIdConnectLogin + :vartype login: ~azure.mgmt.web.v2022_03_01.models.OpenIdConnectLogin """ _attribute_map = { @@ -7187,10 +7187,10 @@ def __init__( :paramtype enabled: bool :keyword registration: The configuration settings of the app registration for the custom Open ID Connect provider. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.OpenIdConnectRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.OpenIdConnectRegistration :keyword login: The configuration settings of the login flow of the custom Open ID Connect provider. - :paramtype login: ~azure.mgmt.web.v2022_09_01.models.OpenIdConnectLogin + :paramtype login: ~azure.mgmt.web.v2022_03_01.models.OpenIdConnectLogin """ super().__init__(**kwargs) self.enabled = enabled @@ -7207,7 +7207,7 @@ class CustomScaleRule(_serialization.Model): :ivar metadata: Metadata properties to describe custom scale rule. :vartype metadata: dict[str, str] :ivar auth: Authentication secrets for the custom scale rule. - :vartype auth: list[~azure.mgmt.web.v2022_09_01.models.ScaleRuleAuth] + :vartype auth: list[~azure.mgmt.web.v2022_03_01.models.ScaleRuleAuth] """ _attribute_map = { @@ -7231,7 +7231,7 @@ def __init__( :keyword metadata: Metadata properties to describe custom scale rule. :paramtype metadata: dict[str, str] :keyword auth: Authentication secrets for the custom scale rule. - :paramtype auth: list[~azure.mgmt.web.v2022_09_01.models.ScaleRuleAuth] + :paramtype auth: list[~azure.mgmt.web.v2022_03_01.models.ScaleRuleAuth] """ super().__init__(**kwargs) self.type = type @@ -7249,7 +7249,7 @@ class Dapr(_serialization.Model): :ivar app_port: Port on which the Dapr side car. :vartype app_port: int :ivar components: Collection of Dapr components. - :vartype components: list[~azure.mgmt.web.v2022_09_01.models.DaprComponent] + :vartype components: list[~azure.mgmt.web.v2022_03_01.models.DaprComponent] """ _attribute_map = { @@ -7276,7 +7276,7 @@ def __init__( :keyword app_port: Port on which the Dapr side car. :paramtype app_port: int :keyword components: Collection of Dapr components. - :paramtype components: list[~azure.mgmt.web.v2022_09_01.models.DaprComponent] + :paramtype components: list[~azure.mgmt.web.v2022_03_01.models.DaprComponent] """ super().__init__(**kwargs) self.enabled = enabled @@ -7295,7 +7295,7 @@ class DaprComponent(_serialization.Model): :ivar version: Component version. :vartype version: str :ivar metadata: Component metadata. - :vartype metadata: list[~azure.mgmt.web.v2022_09_01.models.DaprMetadata] + :vartype metadata: list[~azure.mgmt.web.v2022_03_01.models.DaprMetadata] """ _attribute_map = { @@ -7322,7 +7322,7 @@ def __init__( :keyword version: Component version. :paramtype version: str :keyword metadata: Component metadata. - :paramtype metadata: list[~azure.mgmt.web.v2022_09_01.models.DaprMetadata] + :paramtype metadata: list[~azure.mgmt.web.v2022_03_01.models.DaprMetadata] """ super().__init__(**kwargs) self.name = name @@ -7379,7 +7379,7 @@ class DatabaseBackupSetting(_serialization.Model): :ivar database_type: Database type (e.g. SqlAzure / MySql). Required. Known values are: "SqlAzure", "MySql", "LocalMySql", and "PostgreSql". - :vartype database_type: str or ~azure.mgmt.web.v2022_09_01.models.DatabaseType + :vartype database_type: str or ~azure.mgmt.web.v2022_03_01.models.DatabaseType :ivar name: :vartype name: str :ivar connection_string_name: Contains a connection string name that is linked to the @@ -7415,7 +7415,7 @@ def __init__( """ :keyword database_type: Database type (e.g. SqlAzure / MySql). Required. Known values are: "SqlAzure", "MySql", "LocalMySql", and "PostgreSql". - :paramtype database_type: str or ~azure.mgmt.web.v2022_09_01.models.DatabaseType + :paramtype database_type: str or ~azure.mgmt.web.v2022_03_01.models.DatabaseType :keyword name: :paramtype name: str :keyword connection_string_name: Contains a connection string name that is linked to the @@ -7434,227 +7434,6 @@ def __init__( self.connection_string = connection_string -class DatabaseConnection(ProxyOnlyResource): - """Static Site Database Connection resource. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Resource Id. - :vartype id: str - :ivar name: Resource Name. - :vartype name: str - :ivar kind: Kind of resource. - :vartype kind: str - :ivar type: Resource type. - :vartype type: str - :ivar resource_id: The resource id of the database. - :vartype resource_id: str - :ivar connection_identity: If present, the identity is used in conjunction with connection - string to connect to the database. Use of the system-assigned managed identity is indicated - with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated - with the resource id of the managed identity resource. - :vartype connection_identity: str - :ivar connection_string: The connection string to use to connect to the database. - :vartype connection_string: str - :ivar region: The region of the database resource. - :vartype region: str - :ivar configuration_files: A list of configuration files associated with this database - connection. - :vartype configuration_files: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteDatabaseConnectionConfigurationFileOverview] - """ - - _validation = { - "id": {"readonly": True}, - "name": {"readonly": True}, - "type": {"readonly": True}, - "configuration_files": {"readonly": True}, - } - - _attribute_map = { - "id": {"key": "id", "type": "str"}, - "name": {"key": "name", "type": "str"}, - "kind": {"key": "kind", "type": "str"}, - "type": {"key": "type", "type": "str"}, - "resource_id": {"key": "properties.resourceId", "type": "str"}, - "connection_identity": {"key": "properties.connectionIdentity", "type": "str"}, - "connection_string": {"key": "properties.connectionString", "type": "str"}, - "region": {"key": "properties.region", "type": "str"}, - "configuration_files": { - "key": "properties.configurationFiles", - "type": "[StaticSiteDatabaseConnectionConfigurationFileOverview]", - }, - } - - def __init__( - self, - *, - kind: Optional[str] = None, - resource_id: Optional[str] = None, - connection_identity: Optional[str] = None, - connection_string: Optional[str] = None, - region: Optional[str] = None, - **kwargs: Any - ) -> None: - """ - :keyword kind: Kind of resource. - :paramtype kind: str - :keyword resource_id: The resource id of the database. - :paramtype resource_id: str - :keyword connection_identity: If present, the identity is used in conjunction with connection - string to connect to the database. Use of the system-assigned managed identity is indicated - with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated - with the resource id of the managed identity resource. - :paramtype connection_identity: str - :keyword connection_string: The connection string to use to connect to the database. - :paramtype connection_string: str - :keyword region: The region of the database resource. - :paramtype region: str - """ - super().__init__(kind=kind, **kwargs) - self.resource_id = resource_id - self.connection_identity = connection_identity - self.connection_string = connection_string - self.region = region - self.configuration_files = None - - -class DatabaseConnectionCollection(_serialization.Model): - """Collection of static site database connections. - - Variables are only populated by the server, and will be ignored when sending a request. - - All required parameters must be populated in order to send to Azure. - - :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] - :ivar next_link: Link to next page of resources. - :vartype next_link: str - """ - - _validation = { - "value": {"required": True}, - "next_link": {"readonly": True}, - } - - _attribute_map = { - "value": {"key": "value", "type": "[DatabaseConnection]"}, - "next_link": {"key": "nextLink", "type": "str"}, - } - - def __init__(self, *, value: List["_models.DatabaseConnection"], **kwargs: Any) -> None: - """ - :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] - """ - super().__init__(**kwargs) - self.value = value - self.next_link = None - - -class DatabaseConnectionOverview(_serialization.Model): - """Static Site Database Connection overview. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar resource_id: The resource id of the database. - :vartype resource_id: str - :ivar connection_identity: If present, the identity is used in conjunction with connection - string to connect to the database. Use of the system-assigned managed identity is indicated - with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated - with the resource id of the managed identity resource. - :vartype connection_identity: str - :ivar region: The region of the database resource. - :vartype region: str - :ivar configuration_files: A list of configuration files associated with this database - connection. - :vartype configuration_files: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteDatabaseConnectionConfigurationFileOverview] - :ivar name: If present, the name of this database connection resource. - :vartype name: str - """ - - _validation = { - "resource_id": {"readonly": True}, - "connection_identity": {"readonly": True}, - "region": {"readonly": True}, - "configuration_files": {"readonly": True}, - "name": {"readonly": True}, - } - - _attribute_map = { - "resource_id": {"key": "resourceId", "type": "str"}, - "connection_identity": {"key": "connectionIdentity", "type": "str"}, - "region": {"key": "region", "type": "str"}, - "configuration_files": { - "key": "configurationFiles", - "type": "[StaticSiteDatabaseConnectionConfigurationFileOverview]", - }, - "name": {"key": "name", "type": "str"}, - } - - def __init__(self, **kwargs: Any) -> None: - """ """ - super().__init__(**kwargs) - self.resource_id = None - self.connection_identity = None - self.region = None - self.configuration_files = None - self.name = None - - -class DatabaseConnectionPatchRequest(_serialization.Model): - """Static Site Database Connection Request Properties resource when patching. - - :ivar resource_id: The resource id of the database. - :vartype resource_id: str - :ivar connection_identity: If present, the identity is used in conjunction with connection - string to connect to the database. Use of the system-assigned managed identity is indicated - with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated - with the resource id of the managed identity resource. - :vartype connection_identity: str - :ivar connection_string: The connection string to use to connect to the database. - :vartype connection_string: str - :ivar region: The region of the database resource. - :vartype region: str - """ - - _attribute_map = { - "resource_id": {"key": "properties.resourceId", "type": "str"}, - "connection_identity": {"key": "properties.connectionIdentity", "type": "str"}, - "connection_string": {"key": "properties.connectionString", "type": "str"}, - "region": {"key": "properties.region", "type": "str"}, - } - - def __init__( - self, - *, - resource_id: Optional[str] = None, - connection_identity: Optional[str] = None, - connection_string: Optional[str] = None, - region: Optional[str] = None, - **kwargs: Any - ) -> None: - """ - :keyword resource_id: The resource id of the database. - :paramtype resource_id: str - :keyword connection_identity: If present, the identity is used in conjunction with connection - string to connect to the database. Use of the system-assigned managed identity is indicated - with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated - with the resource id of the managed identity resource. - :paramtype connection_identity: str - :keyword connection_string: The connection string to use to connect to the database. - :paramtype connection_string: str - :keyword region: The region of the database resource. - :paramtype region: str - """ - super().__init__(**kwargs) - self.resource_id = resource_id - self.connection_identity = connection_identity - self.connection_string = connection_string - self.region = region - - class DataProviderMetadata(_serialization.Model): """Additional configuration for a data providers. @@ -7663,7 +7442,7 @@ class DataProviderMetadata(_serialization.Model): :ivar provider_name: :vartype provider_name: str :ivar property_bag: Settings for the data provider. - :vartype property_bag: list[~azure.mgmt.web.v2022_09_01.models.KeyValuePairStringObject] + :vartype property_bag: list[~azure.mgmt.web.v2022_03_01.models.KeyValuePairStringObject] """ _validation = { @@ -7691,7 +7470,7 @@ class DataSource(_serialization.Model): :ivar instructions: Instructions if any for the data source. :vartype instructions: list[str] :ivar data_source_uri: Datasource Uri Links. - :vartype data_source_uri: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] + :vartype data_source_uri: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] """ _attribute_map = { @@ -7710,7 +7489,7 @@ def __init__( :keyword instructions: Instructions if any for the data source. :paramtype instructions: list[str] :keyword data_source_uri: Datasource Uri Links. - :paramtype data_source_uri: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] + :paramtype data_source_uri: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] """ super().__init__(**kwargs) self.instructions = instructions @@ -7762,7 +7541,7 @@ class DataTableResponseObject(_serialization.Model): :ivar table_name: Name of the table. :vartype table_name: str :ivar columns: List of columns with data types. - :vartype columns: list[~azure.mgmt.web.v2022_09_01.models.DataTableResponseColumn] + :vartype columns: list[~azure.mgmt.web.v2022_03_01.models.DataTableResponseColumn] :ivar rows: Raw row values. :vartype rows: list[list[str]] """ @@ -7785,7 +7564,7 @@ def __init__( :keyword table_name: Name of the table. :paramtype table_name: str :keyword columns: List of columns with data types. - :paramtype columns: list[~azure.mgmt.web.v2022_09_01.models.DataTableResponseColumn] + :paramtype columns: list[~azure.mgmt.web.v2022_03_01.models.DataTableResponseColumn] :keyword rows: Raw row values. :paramtype rows: list[list[str]] """ @@ -7800,7 +7579,7 @@ class DefaultAuthorizationPolicy(_serialization.Model): :ivar allowed_principals: The configuration settings of the Azure Active Directory allowed principals. - :vartype allowed_principals: ~azure.mgmt.web.v2022_09_01.models.AllowedPrincipals + :vartype allowed_principals: ~azure.mgmt.web.v2022_03_01.models.AllowedPrincipals :ivar allowed_applications: The configuration settings of the Azure Active Directory allowed applications. :vartype allowed_applications: list[str] @@ -7821,7 +7600,7 @@ def __init__( """ :keyword allowed_principals: The configuration settings of the Azure Active Directory allowed principals. - :paramtype allowed_principals: ~azure.mgmt.web.v2022_09_01.models.AllowedPrincipals + :paramtype allowed_principals: ~azure.mgmt.web.v2022_03_01.models.AllowedPrincipals :keyword allowed_applications: The configuration settings of the Azure Active Directory allowed applications. :paramtype allowed_applications: list[str] @@ -7837,7 +7616,7 @@ class DefaultErrorResponse(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar error: Error model. - :vartype error: ~azure.mgmt.web.v2022_09_01.models.DefaultErrorResponseError + :vartype error: ~azure.mgmt.web.v2022_03_01.models.DefaultErrorResponseError """ _validation = { @@ -7866,7 +7645,7 @@ class DefaultErrorResponseError(_serialization.Model): :ivar target: Detailed error description and debugging information. :vartype target: str :ivar details: - :vartype details: list[~azure.mgmt.web.v2022_09_01.models.DefaultErrorResponseErrorDetailsItem] + :vartype details: list[~azure.mgmt.web.v2022_03_01.models.DefaultErrorResponseErrorDetailsItem] :ivar innererror: More information to debug error. :vartype innererror: str """ @@ -7892,7 +7671,7 @@ def __init__( """ :keyword details: :paramtype details: - list[~azure.mgmt.web.v2022_09_01.models.DefaultErrorResponseErrorDetailsItem] + list[~azure.mgmt.web.v2022_03_01.models.DefaultErrorResponseErrorDetailsItem] """ super().__init__(**kwargs) self.code = None @@ -8096,7 +7875,7 @@ class DeletedWebAppCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.DeletedSite] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.DeletedSite] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -8114,7 +7893,7 @@ class DeletedWebAppCollection(_serialization.Model): def __init__(self, *, value: List["_models.DeletedSite"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.DeletedSite] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.DeletedSite] """ super().__init__(**kwargs) self.value = value @@ -8235,7 +8014,7 @@ class DeploymentCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Deployment] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Deployment] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -8253,7 +8032,7 @@ class DeploymentCollection(_serialization.Model): def __init__(self, *, value: List["_models.Deployment"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Deployment] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Deployment] """ super().__init__(**kwargs) self.value = value @@ -8265,14 +8044,14 @@ class DeploymentLocations(_serialization.Model): deployment of App Service resources. :ivar locations: Available regions. - :vartype locations: list[~azure.mgmt.web.v2022_09_01.models.GeoRegion] + :vartype locations: list[~azure.mgmt.web.v2022_03_01.models.GeoRegion] :ivar hosting_environments: Available App Service Environments with full descriptions of the environments. - :vartype hosting_environments: list[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironment] + :vartype hosting_environments: list[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironment] :ivar hosting_environment_deployment_infos: Available App Service Environments with basic information. :vartype hosting_environment_deployment_infos: - list[~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentDeploymentInfo] + list[~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentDeploymentInfo] """ _attribute_map = { @@ -8294,14 +8073,14 @@ def __init__( ) -> None: """ :keyword locations: Available regions. - :paramtype locations: list[~azure.mgmt.web.v2022_09_01.models.GeoRegion] + :paramtype locations: list[~azure.mgmt.web.v2022_03_01.models.GeoRegion] :keyword hosting_environments: Available App Service Environments with full descriptions of the environments. - :paramtype hosting_environments: list[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironment] + :paramtype hosting_environments: list[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironment] :keyword hosting_environment_deployment_infos: Available App Service Environments with basic information. :paramtype hosting_environment_deployment_infos: - list[~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentDeploymentInfo] + list[~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentDeploymentInfo] """ super().__init__(**kwargs) self.locations = locations @@ -8323,13 +8102,13 @@ class DetectorAbnormalTimePeriod(_serialization.Model): :ivar priority: Represents the rank of the Detector. :vartype priority: float :ivar meta_data: Downtime metadata. - :vartype meta_data: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :vartype meta_data: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] :ivar type: Represents the type of the Detector. Known values are: "ServiceIncident", "AppDeployment", "AppCrash", "RuntimeIssueDetected", "AseDeployment", "UserIssue", "PlatformIssue", and "Other". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.IssueType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.IssueType :ivar solutions: List of proposed solutions. - :vartype solutions: list[~azure.mgmt.web.v2022_09_01.models.Solution] + :vartype solutions: list[~azure.mgmt.web.v2022_03_01.models.Solution] """ _attribute_map = { @@ -8368,13 +8147,13 @@ def __init__( :keyword priority: Represents the rank of the Detector. :paramtype priority: float :keyword meta_data: Downtime metadata. - :paramtype meta_data: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :paramtype meta_data: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] :keyword type: Represents the type of the Detector. Known values are: "ServiceIncident", "AppDeployment", "AppCrash", "RuntimeIssueDetected", "AseDeployment", "UserIssue", "PlatformIssue", and "Other". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.IssueType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.IssueType :keyword solutions: List of proposed solutions. - :paramtype solutions: list[~azure.mgmt.web.v2022_09_01.models.Solution] + :paramtype solutions: list[~azure.mgmt.web.v2022_03_01.models.Solution] """ super().__init__(**kwargs) self.start_time = start_time @@ -8497,12 +8276,12 @@ class DetectorInfo(_serialization.Model): :ivar category: Problem category. This serves for organizing group for detectors. :vartype category: str :ivar support_topic_list: List of Support Topics for which this detector is enabled. - :vartype support_topic_list: list[~azure.mgmt.web.v2022_09_01.models.SupportTopic] + :vartype support_topic_list: list[~azure.mgmt.web.v2022_03_01.models.SupportTopic] :ivar analysis_type: Analysis Types for which this detector should apply to. :vartype analysis_type: list[str] :ivar type: Whether this detector is an Analysis Detector or not. Known values are: "Detector", "Analysis", and "CategoryOverview". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.DetectorType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.DetectorType :ivar score: Defines score of a detector to power ML based matching. :vartype score: float """ @@ -8559,16 +8338,16 @@ class DetectorResponse(ProxyOnlyResource): :ivar type: Resource type. :vartype type: str :ivar metadata: metadata for the detector. - :vartype metadata: ~azure.mgmt.web.v2022_09_01.models.DetectorInfo + :vartype metadata: ~azure.mgmt.web.v2022_03_01.models.DetectorInfo :ivar dataset: Data Set. - :vartype dataset: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticData] + :vartype dataset: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticData] :ivar status: Indicates status of the most severe insight. - :vartype status: ~azure.mgmt.web.v2022_09_01.models.Status + :vartype status: ~azure.mgmt.web.v2022_03_01.models.Status :ivar data_providers_metadata: Additional configuration for different data providers to be used by the UI. - :vartype data_providers_metadata: list[~azure.mgmt.web.v2022_09_01.models.DataProviderMetadata] + :vartype data_providers_metadata: list[~azure.mgmt.web.v2022_03_01.models.DataProviderMetadata] :ivar suggested_utterances: Suggested utterances where the detector can be applicable. - :vartype suggested_utterances: ~azure.mgmt.web.v2022_09_01.models.QueryUtterancesResults + :vartype suggested_utterances: ~azure.mgmt.web.v2022_03_01.models.QueryUtterancesResults """ _validation = { @@ -8604,17 +8383,17 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword metadata: metadata for the detector. - :paramtype metadata: ~azure.mgmt.web.v2022_09_01.models.DetectorInfo + :paramtype metadata: ~azure.mgmt.web.v2022_03_01.models.DetectorInfo :keyword dataset: Data Set. - :paramtype dataset: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticData] + :paramtype dataset: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticData] :keyword status: Indicates status of the most severe insight. - :paramtype status: ~azure.mgmt.web.v2022_09_01.models.Status + :paramtype status: ~azure.mgmt.web.v2022_03_01.models.Status :keyword data_providers_metadata: Additional configuration for different data providers to be used by the UI. :paramtype data_providers_metadata: - list[~azure.mgmt.web.v2022_09_01.models.DataProviderMetadata] + list[~azure.mgmt.web.v2022_03_01.models.DataProviderMetadata] :keyword suggested_utterances: Suggested utterances where the detector can be applicable. - :paramtype suggested_utterances: ~azure.mgmt.web.v2022_09_01.models.QueryUtterancesResults + :paramtype suggested_utterances: ~azure.mgmt.web.v2022_03_01.models.QueryUtterancesResults """ super().__init__(kind=kind, **kwargs) self.metadata = metadata @@ -8632,7 +8411,7 @@ class DetectorResponseCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -8650,7 +8429,7 @@ class DetectorResponseCollection(_serialization.Model): def __init__(self, *, value: List["_models.DetectorResponse"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] """ super().__init__(**kwargs) self.value = value @@ -8675,11 +8454,11 @@ class DiagnosticAnalysis(ProxyOnlyResource): :ivar end_time: End time of the period. :vartype end_time: ~datetime.datetime :ivar abnormal_time_periods: List of time periods. - :vartype abnormal_time_periods: list[~azure.mgmt.web.v2022_09_01.models.AbnormalTimePeriod] + :vartype abnormal_time_periods: list[~azure.mgmt.web.v2022_03_01.models.AbnormalTimePeriod] :ivar payload: Data by each detector. - :vartype payload: list[~azure.mgmt.web.v2022_09_01.models.AnalysisData] + :vartype payload: list[~azure.mgmt.web.v2022_03_01.models.AnalysisData] :ivar non_correlated_detectors: Data by each detector for detectors that did not corelate. - :vartype non_correlated_detectors: list[~azure.mgmt.web.v2022_09_01.models.DetectorDefinition] + :vartype non_correlated_detectors: list[~azure.mgmt.web.v2022_03_01.models.DetectorDefinition] """ _validation = { @@ -8719,12 +8498,12 @@ def __init__( :keyword end_time: End time of the period. :paramtype end_time: ~datetime.datetime :keyword abnormal_time_periods: List of time periods. - :paramtype abnormal_time_periods: list[~azure.mgmt.web.v2022_09_01.models.AbnormalTimePeriod] + :paramtype abnormal_time_periods: list[~azure.mgmt.web.v2022_03_01.models.AbnormalTimePeriod] :keyword payload: Data by each detector. - :paramtype payload: list[~azure.mgmt.web.v2022_09_01.models.AnalysisData] + :paramtype payload: list[~azure.mgmt.web.v2022_03_01.models.AnalysisData] :keyword non_correlated_detectors: Data by each detector for detectors that did not corelate. :paramtype non_correlated_detectors: - list[~azure.mgmt.web.v2022_09_01.models.DetectorDefinition] + list[~azure.mgmt.web.v2022_03_01.models.DetectorDefinition] """ super().__init__(kind=kind, **kwargs) self.start_time = start_time @@ -8742,7 +8521,7 @@ class DiagnosticAnalysisCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -8760,7 +8539,7 @@ class DiagnosticAnalysisCollection(_serialization.Model): def __init__(self, *, value: List["_models.AnalysisDefinition"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition] """ super().__init__(**kwargs) self.value = value @@ -8816,7 +8595,7 @@ class DiagnosticCategoryCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -8834,7 +8613,7 @@ class DiagnosticCategoryCollection(_serialization.Model): def __init__(self, *, value: List["_models.DiagnosticCategory"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory] """ super().__init__(**kwargs) self.value = value @@ -8845,9 +8624,9 @@ class DiagnosticData(_serialization.Model): """Set of data with rendering instructions. :ivar table: Data in table form. - :vartype table: ~azure.mgmt.web.v2022_09_01.models.DataTableResponseObject + :vartype table: ~azure.mgmt.web.v2022_03_01.models.DataTableResponseObject :ivar rendering_properties: Properties that describe how the table should be rendered. - :vartype rendering_properties: ~azure.mgmt.web.v2022_09_01.models.Rendering + :vartype rendering_properties: ~azure.mgmt.web.v2022_03_01.models.Rendering """ _attribute_map = { @@ -8864,9 +8643,9 @@ def __init__( ) -> None: """ :keyword table: Data in table form. - :paramtype table: ~azure.mgmt.web.v2022_09_01.models.DataTableResponseObject + :paramtype table: ~azure.mgmt.web.v2022_03_01.models.DataTableResponseObject :keyword rendering_properties: Properties that describe how the table should be rendered. - :paramtype rendering_properties: ~azure.mgmt.web.v2022_09_01.models.Rendering + :paramtype rendering_properties: ~azure.mgmt.web.v2022_03_01.models.Rendering """ super().__init__(**kwargs) self.table = table @@ -8881,7 +8660,7 @@ class DiagnosticDetectorCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -8899,7 +8678,7 @@ class DiagnosticDetectorCollection(_serialization.Model): def __init__(self, *, value: List["_models.DetectorDefinitionResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource] """ super().__init__(**kwargs) self.value = value @@ -8926,16 +8705,16 @@ class DiagnosticDetectorResponse(ProxyOnlyResource): # pylint: disable=too-many :ivar issue_detected: Flag representing Issue was detected. :vartype issue_detected: bool :ivar detector_definition: Detector's definition. - :vartype detector_definition: ~azure.mgmt.web.v2022_09_01.models.DetectorDefinition + :vartype detector_definition: ~azure.mgmt.web.v2022_03_01.models.DetectorDefinition :ivar metrics: Metrics provided by the detector. - :vartype metrics: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticMetricSet] + :vartype metrics: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticMetricSet] :ivar abnormal_time_periods: List of Correlated events found by the detector. :vartype abnormal_time_periods: - list[~azure.mgmt.web.v2022_09_01.models.DetectorAbnormalTimePeriod] + list[~azure.mgmt.web.v2022_03_01.models.DetectorAbnormalTimePeriod] :ivar data: Additional Data that detector wants to send. - :vartype data: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :vartype data: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] :ivar response_meta_data: Meta Data. - :vartype response_meta_data: ~azure.mgmt.web.v2022_09_01.models.ResponseMetaData + :vartype response_meta_data: ~azure.mgmt.web.v2022_03_01.models.ResponseMetaData """ _validation = { @@ -8983,16 +8762,16 @@ def __init__( :keyword issue_detected: Flag representing Issue was detected. :paramtype issue_detected: bool :keyword detector_definition: Detector's definition. - :paramtype detector_definition: ~azure.mgmt.web.v2022_09_01.models.DetectorDefinition + :paramtype detector_definition: ~azure.mgmt.web.v2022_03_01.models.DetectorDefinition :keyword metrics: Metrics provided by the detector. - :paramtype metrics: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticMetricSet] + :paramtype metrics: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticMetricSet] :keyword abnormal_time_periods: List of Correlated events found by the detector. :paramtype abnormal_time_periods: - list[~azure.mgmt.web.v2022_09_01.models.DetectorAbnormalTimePeriod] + list[~azure.mgmt.web.v2022_03_01.models.DetectorAbnormalTimePeriod] :keyword data: Additional Data that detector wants to send. - :paramtype data: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :paramtype data: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] :keyword response_meta_data: Meta Data. - :paramtype response_meta_data: ~azure.mgmt.web.v2022_09_01.models.ResponseMetaData + :paramtype response_meta_data: ~azure.mgmt.web.v2022_03_01.models.ResponseMetaData """ super().__init__(kind=kind, **kwargs) self.start_time = start_time @@ -9088,7 +8867,7 @@ class DiagnosticMetricSet(_serialization.Model): :vartype time_grain: str :ivar values: Collection of metric values for the selected period based on the {Microsoft.Web.Hosting.Administration.DiagnosticMetricSet.TimeGrain}. - :vartype values: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticMetricSample] + :vartype values: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticMetricSample] """ _attribute_map = { @@ -9124,7 +8903,7 @@ def __init__( :paramtype time_grain: str :keyword values: Collection of metric values for the selected period based on the {Microsoft.Web.Hosting.Administration.DiagnosticMetricSet.TimeGrain}. - :paramtype values: list[~azure.mgmt.web.v2022_09_01.models.DiagnosticMetricSample] + :paramtype values: list[~azure.mgmt.web.v2022_03_01.models.DiagnosticMetricSample] """ super().__init__(**kwargs) self.name = name @@ -9202,21 +8981,21 @@ class Domain(Resource): # pylint: disable=too-many-instance-attributes :ivar tags: Resource tags. :vartype tags: dict[str, str] :ivar contact_admin: Administrative contact. - :vartype contact_admin: ~azure.mgmt.web.v2022_09_01.models.Contact + :vartype contact_admin: ~azure.mgmt.web.v2022_03_01.models.Contact :ivar contact_billing: Billing contact. - :vartype contact_billing: ~azure.mgmt.web.v2022_09_01.models.Contact + :vartype contact_billing: ~azure.mgmt.web.v2022_03_01.models.Contact :ivar contact_registrant: Registrant contact. - :vartype contact_registrant: ~azure.mgmt.web.v2022_09_01.models.Contact + :vartype contact_registrant: ~azure.mgmt.web.v2022_03_01.models.Contact :ivar contact_tech: Technical contact. - :vartype contact_tech: ~azure.mgmt.web.v2022_09_01.models.Contact + :vartype contact_tech: ~azure.mgmt.web.v2022_03_01.models.Contact :ivar registration_status: Domain registration status. Known values are: "Active", "Awaiting", "Cancelled", "Confiscated", "Disabled", "Excluded", "Expired", "Failed", "Held", "Locked", "Parked", "Pending", "Reserved", "Reverted", "Suspended", "Transferred", "Unknown", "Unlocked", "Unparked", "Updated", and "JsonConverterFailed". - :vartype registration_status: str or ~azure.mgmt.web.v2022_09_01.models.DomainStatus + :vartype registration_status: str or ~azure.mgmt.web.v2022_03_01.models.DomainStatus :ivar provisioning_state: Domain provisioning state. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar name_servers: Name servers. :vartype name_servers: list[str] :ivar privacy: :code:`true` if domain privacy is enabled for this domain; @@ -9238,19 +9017,19 @@ class Domain(Resource): # pylint: disable=too-many-instance-attributes :vartype ready_for_dns_record_management: bool :ivar managed_host_names: All hostnames derived from the domain and assigned to Azure resources. - :vartype managed_host_names: list[~azure.mgmt.web.v2022_09_01.models.HostName] + :vartype managed_host_names: list[~azure.mgmt.web.v2022_03_01.models.HostName] :ivar consent: Legal agreement consent. - :vartype consent: ~azure.mgmt.web.v2022_09_01.models.DomainPurchaseConsent + :vartype consent: ~azure.mgmt.web.v2022_03_01.models.DomainPurchaseConsent :ivar domain_not_renewable_reasons: Reasons why domain is not renewable. :vartype domain_not_renewable_reasons: list[str or - ~azure.mgmt.web.v2022_09_01.models.ResourceNotRenewableReason] + ~azure.mgmt.web.v2022_03_01.models.ResourceNotRenewableReason] :ivar dns_type: Current DNS type. Known values are: "AzureDns" and "DefaultDomainRegistrarDns". - :vartype dns_type: str or ~azure.mgmt.web.v2022_09_01.models.DnsType + :vartype dns_type: str or ~azure.mgmt.web.v2022_03_01.models.DnsType :ivar dns_zone_id: Azure DNS Zone to use. :vartype dns_zone_id: str :ivar target_dns_type: Target DNS type (would be used for migration). Known values are: "AzureDns" and "DefaultDomainRegistrarDns". - :vartype target_dns_type: str or ~azure.mgmt.web.v2022_09_01.models.DnsType + :vartype target_dns_type: str or ~azure.mgmt.web.v2022_03_01.models.DnsType :ivar auth_code: :vartype auth_code: str """ @@ -9327,13 +9106,13 @@ def __init__( # pylint: disable=too-many-locals :keyword tags: Resource tags. :paramtype tags: dict[str, str] :keyword contact_admin: Administrative contact. - :paramtype contact_admin: ~azure.mgmt.web.v2022_09_01.models.Contact + :paramtype contact_admin: ~azure.mgmt.web.v2022_03_01.models.Contact :keyword contact_billing: Billing contact. - :paramtype contact_billing: ~azure.mgmt.web.v2022_09_01.models.Contact + :paramtype contact_billing: ~azure.mgmt.web.v2022_03_01.models.Contact :keyword contact_registrant: Registrant contact. - :paramtype contact_registrant: ~azure.mgmt.web.v2022_09_01.models.Contact + :paramtype contact_registrant: ~azure.mgmt.web.v2022_03_01.models.Contact :keyword contact_tech: Technical contact. - :paramtype contact_tech: ~azure.mgmt.web.v2022_09_01.models.Contact + :paramtype contact_tech: ~azure.mgmt.web.v2022_03_01.models.Contact :keyword privacy: :code:`true` if domain privacy is enabled for this domain; otherwise, :code:`false`. :paramtype privacy: bool @@ -9341,15 +9120,15 @@ def __init__( # pylint: disable=too-many-locals otherwise, :code:`false`. :paramtype auto_renew: bool :keyword consent: Legal agreement consent. - :paramtype consent: ~azure.mgmt.web.v2022_09_01.models.DomainPurchaseConsent + :paramtype consent: ~azure.mgmt.web.v2022_03_01.models.DomainPurchaseConsent :keyword dns_type: Current DNS type. Known values are: "AzureDns" and "DefaultDomainRegistrarDns". - :paramtype dns_type: str or ~azure.mgmt.web.v2022_09_01.models.DnsType + :paramtype dns_type: str or ~azure.mgmt.web.v2022_03_01.models.DnsType :keyword dns_zone_id: Azure DNS Zone to use. :paramtype dns_zone_id: str :keyword target_dns_type: Target DNS type (would be used for migration). Known values are: "AzureDns" and "DefaultDomainRegistrarDns". - :paramtype target_dns_type: str or ~azure.mgmt.web.v2022_09_01.models.DnsType + :paramtype target_dns_type: str or ~azure.mgmt.web.v2022_03_01.models.DnsType :keyword auth_code: :paramtype auth_code: str """ @@ -9387,7 +9166,7 @@ class DomainAvailabilityCheckResult(_serialization.Model): :ivar domain_type: Valid values are Regular domain: Azure will charge the full price of domain registration, SoftDeleted: Purchasing this domain will simply restore it and this operation will not cost anything. Known values are: "Regular" and "SoftDeleted". - :vartype domain_type: str or ~azure.mgmt.web.v2022_09_01.models.DomainType + :vartype domain_type: str or ~azure.mgmt.web.v2022_03_01.models.DomainType """ _attribute_map = { @@ -9413,7 +9192,7 @@ def __init__( :keyword domain_type: Valid values are Regular domain: Azure will charge the full price of domain registration, SoftDeleted: Purchasing this domain will simply restore it and this operation will not cost anything. Known values are: "Regular" and "SoftDeleted". - :paramtype domain_type: str or ~azure.mgmt.web.v2022_09_01.models.DomainType + :paramtype domain_type: str or ~azure.mgmt.web.v2022_03_01.models.DomainType """ super().__init__(**kwargs) self.name = name @@ -9429,7 +9208,7 @@ class DomainCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Domain] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Domain] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -9447,7 +9226,7 @@ class DomainCollection(_serialization.Model): def __init__(self, *, value: List["_models.Domain"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Domain] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Domain] """ super().__init__(**kwargs) self.value = value @@ -9538,7 +9317,7 @@ class DomainOwnershipIdentifierCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -9556,7 +9335,7 @@ class DomainOwnershipIdentifierCollection(_serialization.Model): def __init__(self, *, value: List["_models.DomainOwnershipIdentifier"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier] """ super().__init__(**kwargs) self.value = value @@ -9577,21 +9356,21 @@ class DomainPatchResource(ProxyOnlyResource): # pylint: disable=too-many-instan :ivar type: Resource type. :vartype type: str :ivar contact_admin: Administrative contact. - :vartype contact_admin: ~azure.mgmt.web.v2022_09_01.models.Contact + :vartype contact_admin: ~azure.mgmt.web.v2022_03_01.models.Contact :ivar contact_billing: Billing contact. - :vartype contact_billing: ~azure.mgmt.web.v2022_09_01.models.Contact + :vartype contact_billing: ~azure.mgmt.web.v2022_03_01.models.Contact :ivar contact_registrant: Registrant contact. - :vartype contact_registrant: ~azure.mgmt.web.v2022_09_01.models.Contact + :vartype contact_registrant: ~azure.mgmt.web.v2022_03_01.models.Contact :ivar contact_tech: Technical contact. - :vartype contact_tech: ~azure.mgmt.web.v2022_09_01.models.Contact + :vartype contact_tech: ~azure.mgmt.web.v2022_03_01.models.Contact :ivar registration_status: Domain registration status. Known values are: "Active", "Awaiting", "Cancelled", "Confiscated", "Disabled", "Excluded", "Expired", "Failed", "Held", "Locked", "Parked", "Pending", "Reserved", "Reverted", "Suspended", "Transferred", "Unknown", "Unlocked", "Unparked", "Updated", and "JsonConverterFailed". - :vartype registration_status: str or ~azure.mgmt.web.v2022_09_01.models.DomainStatus + :vartype registration_status: str or ~azure.mgmt.web.v2022_03_01.models.DomainStatus :ivar provisioning_state: Domain provisioning state. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". - :vartype provisioning_state: str or ~azure.mgmt.web.v2022_09_01.models.ProvisioningState + :vartype provisioning_state: str or ~azure.mgmt.web.v2022_03_01.models.ProvisioningState :ivar name_servers: Name servers. :vartype name_servers: list[str] :ivar privacy: :code:`true` if domain privacy is enabled for this domain; @@ -9613,19 +9392,19 @@ class DomainPatchResource(ProxyOnlyResource): # pylint: disable=too-many-instan :vartype ready_for_dns_record_management: bool :ivar managed_host_names: All hostnames derived from the domain and assigned to Azure resources. - :vartype managed_host_names: list[~azure.mgmt.web.v2022_09_01.models.HostName] + :vartype managed_host_names: list[~azure.mgmt.web.v2022_03_01.models.HostName] :ivar consent: Legal agreement consent. - :vartype consent: ~azure.mgmt.web.v2022_09_01.models.DomainPurchaseConsent + :vartype consent: ~azure.mgmt.web.v2022_03_01.models.DomainPurchaseConsent :ivar domain_not_renewable_reasons: Reasons why domain is not renewable. :vartype domain_not_renewable_reasons: list[str or - ~azure.mgmt.web.v2022_09_01.models.ResourceNotRenewableReason] + ~azure.mgmt.web.v2022_03_01.models.ResourceNotRenewableReason] :ivar dns_type: Current DNS type. Known values are: "AzureDns" and "DefaultDomainRegistrarDns". - :vartype dns_type: str or ~azure.mgmt.web.v2022_09_01.models.DnsType + :vartype dns_type: str or ~azure.mgmt.web.v2022_03_01.models.DnsType :ivar dns_zone_id: Azure DNS Zone to use. :vartype dns_zone_id: str :ivar target_dns_type: Target DNS type (would be used for migration). Known values are: "AzureDns" and "DefaultDomainRegistrarDns". - :vartype target_dns_type: str or ~azure.mgmt.web.v2022_09_01.models.DnsType + :vartype target_dns_type: str or ~azure.mgmt.web.v2022_03_01.models.DnsType :ivar auth_code: :vartype auth_code: str """ @@ -9693,13 +9472,13 @@ def __init__( # pylint: disable=too-many-locals :keyword kind: Kind of resource. :paramtype kind: str :keyword contact_admin: Administrative contact. - :paramtype contact_admin: ~azure.mgmt.web.v2022_09_01.models.Contact + :paramtype contact_admin: ~azure.mgmt.web.v2022_03_01.models.Contact :keyword contact_billing: Billing contact. - :paramtype contact_billing: ~azure.mgmt.web.v2022_09_01.models.Contact + :paramtype contact_billing: ~azure.mgmt.web.v2022_03_01.models.Contact :keyword contact_registrant: Registrant contact. - :paramtype contact_registrant: ~azure.mgmt.web.v2022_09_01.models.Contact + :paramtype contact_registrant: ~azure.mgmt.web.v2022_03_01.models.Contact :keyword contact_tech: Technical contact. - :paramtype contact_tech: ~azure.mgmt.web.v2022_09_01.models.Contact + :paramtype contact_tech: ~azure.mgmt.web.v2022_03_01.models.Contact :keyword privacy: :code:`true` if domain privacy is enabled for this domain; otherwise, :code:`false`. :paramtype privacy: bool @@ -9707,15 +9486,15 @@ def __init__( # pylint: disable=too-many-locals otherwise, :code:`false`. :paramtype auto_renew: bool :keyword consent: Legal agreement consent. - :paramtype consent: ~azure.mgmt.web.v2022_09_01.models.DomainPurchaseConsent + :paramtype consent: ~azure.mgmt.web.v2022_03_01.models.DomainPurchaseConsent :keyword dns_type: Current DNS type. Known values are: "AzureDns" and "DefaultDomainRegistrarDns". - :paramtype dns_type: str or ~azure.mgmt.web.v2022_09_01.models.DnsType + :paramtype dns_type: str or ~azure.mgmt.web.v2022_03_01.models.DnsType :keyword dns_zone_id: Azure DNS Zone to use. :paramtype dns_zone_id: str :keyword target_dns_type: Target DNS type (would be used for migration). Known values are: "AzureDns" and "DefaultDomainRegistrarDns". - :paramtype target_dns_type: str or ~azure.mgmt.web.v2022_09_01.models.DnsType + :paramtype target_dns_type: str or ~azure.mgmt.web.v2022_03_01.models.DnsType :keyword auth_code: :paramtype auth_code: str """ @@ -9839,7 +9618,7 @@ class EndpointDependency(_serialization.Model): :ivar domain_name: The domain name of the dependency. :vartype domain_name: str :ivar endpoint_details: The IP Addresses and Ports used when connecting to DomainName. - :vartype endpoint_details: list[~azure.mgmt.web.v2022_09_01.models.EndpointDetail] + :vartype endpoint_details: list[~azure.mgmt.web.v2022_03_01.models.EndpointDetail] """ _attribute_map = { @@ -9858,7 +9637,7 @@ def __init__( :keyword domain_name: The domain name of the dependency. :paramtype domain_name: str :keyword endpoint_details: The IP Addresses and Ports used when connecting to DomainName. - :paramtype endpoint_details: list[~azure.mgmt.web.v2022_09_01.models.EndpointDetail] + :paramtype endpoint_details: list[~azure.mgmt.web.v2022_03_01.models.EndpointDetail] """ super().__init__(**kwargs) self.domain_name = domain_name @@ -9966,9 +9745,9 @@ class ErrorEntity(_serialization.Model): :ivar parameters: Parameters for the template. :vartype parameters: list[str] :ivar inner_errors: Inner errors. - :vartype inner_errors: list[~azure.mgmt.web.v2022_09_01.models.ErrorEntity] + :vartype inner_errors: list[~azure.mgmt.web.v2022_03_01.models.ErrorEntity] :ivar details: Error Details. - :vartype details: list[~azure.mgmt.web.v2022_09_01.models.ErrorEntity] + :vartype details: list[~azure.mgmt.web.v2022_03_01.models.ErrorEntity] :ivar target: The error target. :vartype target: str :ivar code: Basic error code. @@ -10009,9 +9788,9 @@ def __init__( :keyword parameters: Parameters for the template. :paramtype parameters: list[str] :keyword inner_errors: Inner errors. - :paramtype inner_errors: list[~azure.mgmt.web.v2022_09_01.models.ErrorEntity] + :paramtype inner_errors: list[~azure.mgmt.web.v2022_03_01.models.ErrorEntity] :keyword details: Error Details. - :paramtype details: list[~azure.mgmt.web.v2022_09_01.models.ErrorEntity] + :paramtype details: list[~azure.mgmt.web.v2022_03_01.models.ErrorEntity] :keyword target: The error target. :paramtype target: str :keyword code: Basic error code. @@ -10062,7 +9841,7 @@ class ErrorResponse(_serialization.Model): property contains the error details. :ivar error: The error properties. - :vartype error: ~azure.mgmt.web.v2022_09_01.models.ErrorProperties + :vartype error: ~azure.mgmt.web.v2022_03_01.models.ErrorProperties """ _attribute_map = { @@ -10072,7 +9851,7 @@ class ErrorResponse(_serialization.Model): def __init__(self, *, error: Optional["_models.ErrorProperties"] = None, **kwargs: Any) -> None: """ :keyword error: The error properties. - :paramtype error: ~azure.mgmt.web.v2022_09_01.models.ErrorProperties + :paramtype error: ~azure.mgmt.web.v2022_03_01.models.ErrorProperties """ super().__init__(**kwargs) self.error = error @@ -10082,7 +9861,7 @@ class Experiments(_serialization.Model): """Routing rules in production experiments. :ivar ramp_up_rules: List of ramp-up rules. - :vartype ramp_up_rules: list[~azure.mgmt.web.v2022_09_01.models.RampUpRule] + :vartype ramp_up_rules: list[~azure.mgmt.web.v2022_03_01.models.RampUpRule] """ _attribute_map = { @@ -10092,7 +9871,7 @@ class Experiments(_serialization.Model): def __init__(self, *, ramp_up_rules: Optional[List["_models.RampUpRule"]] = None, **kwargs: Any) -> None: """ :keyword ramp_up_rules: List of ramp-up rules. - :paramtype ramp_up_rules: list[~azure.mgmt.web.v2022_09_01.models.RampUpRule] + :paramtype ramp_up_rules: list[~azure.mgmt.web.v2022_03_01.models.RampUpRule] """ super().__init__(**kwargs) self.ramp_up_rules = ramp_up_rules @@ -10106,9 +9885,9 @@ class Expression(_serialization.Model): :ivar value: Anything. :vartype value: any :ivar subexpressions: The sub expressions. - :vartype subexpressions: list[~azure.mgmt.web.v2022_09_01.models.Expression] + :vartype subexpressions: list[~azure.mgmt.web.v2022_03_01.models.Expression] :ivar error: The azure resource error info. - :vartype error: ~azure.mgmt.web.v2022_09_01.models.AzureResourceErrorInfo + :vartype error: ~azure.mgmt.web.v2022_03_01.models.AzureResourceErrorInfo """ _attribute_map = { @@ -10133,9 +9912,9 @@ def __init__( :keyword value: Anything. :paramtype value: any :keyword subexpressions: The sub expressions. - :paramtype subexpressions: list[~azure.mgmt.web.v2022_09_01.models.Expression] + :paramtype subexpressions: list[~azure.mgmt.web.v2022_03_01.models.Expression] :keyword error: The azure resource error info. - :paramtype error: ~azure.mgmt.web.v2022_09_01.models.AzureResourceErrorInfo + :paramtype error: ~azure.mgmt.web.v2022_03_01.models.AzureResourceErrorInfo """ super().__init__(**kwargs) self.text = text @@ -10152,9 +9931,9 @@ class ExpressionRoot(Expression): :ivar value: Anything. :vartype value: any :ivar subexpressions: The sub expressions. - :vartype subexpressions: list[~azure.mgmt.web.v2022_09_01.models.Expression] + :vartype subexpressions: list[~azure.mgmt.web.v2022_03_01.models.Expression] :ivar error: The azure resource error info. - :vartype error: ~azure.mgmt.web.v2022_09_01.models.AzureResourceErrorInfo + :vartype error: ~azure.mgmt.web.v2022_03_01.models.AzureResourceErrorInfo :ivar path: The path. :vartype path: str """ @@ -10183,9 +9962,9 @@ def __init__( :keyword value: Anything. :paramtype value: any :keyword subexpressions: The sub expressions. - :paramtype subexpressions: list[~azure.mgmt.web.v2022_09_01.models.Expression] + :paramtype subexpressions: list[~azure.mgmt.web.v2022_03_01.models.Expression] :keyword error: The azure resource error info. - :paramtype error: ~azure.mgmt.web.v2022_09_01.models.AzureResourceErrorInfo + :paramtype error: ~azure.mgmt.web.v2022_03_01.models.AzureResourceErrorInfo :keyword path: The path. :paramtype path: str """ @@ -10199,7 +9978,7 @@ class ExpressionTraces(_serialization.Model): :ivar value: Anything. :vartype value: any :ivar inputs: - :vartype inputs: list[~azure.mgmt.web.v2022_09_01.models.ExpressionRoot] + :vartype inputs: list[~azure.mgmt.web.v2022_03_01.models.ExpressionRoot] :ivar next_link: The link used to get the next page of recommendations. :vartype next_link: str """ @@ -10222,7 +10001,7 @@ def __init__( :keyword value: Anything. :paramtype value: any :keyword inputs: - :paramtype inputs: list[~azure.mgmt.web.v2022_09_01.models.ExpressionRoot] + :paramtype inputs: list[~azure.mgmt.web.v2022_03_01.models.ExpressionRoot] :keyword next_link: The link used to get the next page of recommendations. :paramtype next_link: str """ @@ -10270,11 +10049,11 @@ class Facebook(_serialization.Model): :vartype enabled: bool :ivar registration: The configuration settings of the app registration for the Facebook provider. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.AppRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.AppRegistration :ivar graph_api_version: The version of the Facebook api to be used while logging in. :vartype graph_api_version: str :ivar login: The configuration settings of the login flow. - :vartype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :vartype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes """ _attribute_map = { @@ -10299,11 +10078,11 @@ def __init__( :paramtype enabled: bool :keyword registration: The configuration settings of the app registration for the Facebook provider. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.AppRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.AppRegistration :keyword graph_api_version: The version of the Facebook api to be used while logging in. :paramtype graph_api_version: str :keyword login: The configuration settings of the login flow. - :paramtype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :paramtype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes """ super().__init__(**kwargs) self.enabled = enabled @@ -10317,7 +10096,7 @@ class FileSystemApplicationLogsConfig(_serialization.Model): :ivar level: Log level. Known values are: "Off", "Verbose", "Information", "Warning", and "Error". - :vartype level: str or ~azure.mgmt.web.v2022_09_01.models.LogLevel + :vartype level: str or ~azure.mgmt.web.v2022_03_01.models.LogLevel """ _attribute_map = { @@ -10328,7 +10107,7 @@ def __init__(self, *, level: Optional[Union[str, "_models.LogLevel"]] = None, ** """ :keyword level: Log level. Known values are: "Off", "Verbose", "Information", "Warning", and "Error". - :paramtype level: str or ~azure.mgmt.web.v2022_09_01.models.LogLevel + :paramtype level: str or ~azure.mgmt.web.v2022_03_01.models.LogLevel """ super().__init__(**kwargs) self.level = level @@ -10411,14 +10190,14 @@ class FlowAccessControlConfiguration(_serialization.Model): """The access control configuration. :ivar triggers: The access control configuration for invoking workflow triggers. - :vartype triggers: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfigurationPolicy + :vartype triggers: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfigurationPolicy :ivar contents: The access control configuration for accessing workflow run contents. - :vartype contents: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfigurationPolicy + :vartype contents: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfigurationPolicy :ivar actions: The access control configuration for workflow actions. - :vartype actions: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfigurationPolicy + :vartype actions: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfigurationPolicy :ivar workflow_management: The access control configuration for workflow management. :vartype workflow_management: - ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfigurationPolicy + ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfigurationPolicy """ _attribute_map = { @@ -10439,14 +10218,14 @@ def __init__( ) -> None: """ :keyword triggers: The access control configuration for invoking workflow triggers. - :paramtype triggers: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfigurationPolicy + :paramtype triggers: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfigurationPolicy :keyword contents: The access control configuration for accessing workflow run contents. - :paramtype contents: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfigurationPolicy + :paramtype contents: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfigurationPolicy :keyword actions: The access control configuration for workflow actions. - :paramtype actions: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfigurationPolicy + :paramtype actions: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfigurationPolicy :keyword workflow_management: The access control configuration for workflow management. :paramtype workflow_management: - ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfigurationPolicy + ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfigurationPolicy """ super().__init__(**kwargs) self.triggers = triggers @@ -10459,10 +10238,10 @@ class FlowAccessControlConfigurationPolicy(_serialization.Model): """The access control configuration policy. :ivar allowed_caller_ip_addresses: The allowed caller IP address ranges. - :vartype allowed_caller_ip_addresses: list[~azure.mgmt.web.v2022_09_01.models.IpAddressRange] + :vartype allowed_caller_ip_addresses: list[~azure.mgmt.web.v2022_03_01.models.IpAddressRange] :ivar open_authentication_policies: The authentication policies for workflow. :vartype open_authentication_policies: - ~azure.mgmt.web.v2022_09_01.models.OpenAuthenticationAccessPolicies + ~azure.mgmt.web.v2022_03_01.models.OpenAuthenticationAccessPolicies """ _attribute_map = { @@ -10482,10 +10261,10 @@ def __init__( ) -> None: """ :keyword allowed_caller_ip_addresses: The allowed caller IP address ranges. - :paramtype allowed_caller_ip_addresses: list[~azure.mgmt.web.v2022_09_01.models.IpAddressRange] + :paramtype allowed_caller_ip_addresses: list[~azure.mgmt.web.v2022_03_01.models.IpAddressRange] :keyword open_authentication_policies: The authentication policies for workflow. :paramtype open_authentication_policies: - ~azure.mgmt.web.v2022_09_01.models.OpenAuthenticationAccessPolicies + ~azure.mgmt.web.v2022_03_01.models.OpenAuthenticationAccessPolicies """ super().__init__(**kwargs) self.allowed_caller_ip_addresses = allowed_caller_ip_addresses @@ -10496,9 +10275,9 @@ class FlowEndpoints(_serialization.Model): """The flow endpoints configuration. :ivar outgoing_ip_addresses: The outgoing ip address. - :vartype outgoing_ip_addresses: list[~azure.mgmt.web.v2022_09_01.models.IpAddress] + :vartype outgoing_ip_addresses: list[~azure.mgmt.web.v2022_03_01.models.IpAddress] :ivar access_endpoint_ip_addresses: The access endpoint ip address. - :vartype access_endpoint_ip_addresses: list[~azure.mgmt.web.v2022_09_01.models.IpAddress] + :vartype access_endpoint_ip_addresses: list[~azure.mgmt.web.v2022_03_01.models.IpAddress] """ _attribute_map = { @@ -10515,9 +10294,9 @@ def __init__( ) -> None: """ :keyword outgoing_ip_addresses: The outgoing ip address. - :paramtype outgoing_ip_addresses: list[~azure.mgmt.web.v2022_09_01.models.IpAddress] + :paramtype outgoing_ip_addresses: list[~azure.mgmt.web.v2022_03_01.models.IpAddress] :keyword access_endpoint_ip_addresses: The access endpoint ip address. - :paramtype access_endpoint_ip_addresses: list[~azure.mgmt.web.v2022_09_01.models.IpAddress] + :paramtype access_endpoint_ip_addresses: list[~azure.mgmt.web.v2022_03_01.models.IpAddress] """ super().__init__(**kwargs) self.outgoing_ip_addresses = outgoing_ip_addresses @@ -10528,9 +10307,9 @@ class FlowEndpointsConfiguration(_serialization.Model): """The endpoints configuration. :ivar workflow: The workflow endpoints. - :vartype workflow: ~azure.mgmt.web.v2022_09_01.models.FlowEndpoints + :vartype workflow: ~azure.mgmt.web.v2022_03_01.models.FlowEndpoints :ivar connector: The connector endpoints. - :vartype connector: ~azure.mgmt.web.v2022_09_01.models.FlowEndpoints + :vartype connector: ~azure.mgmt.web.v2022_03_01.models.FlowEndpoints """ _attribute_map = { @@ -10547,9 +10326,9 @@ def __init__( ) -> None: """ :keyword workflow: The workflow endpoints. - :paramtype workflow: ~azure.mgmt.web.v2022_09_01.models.FlowEndpoints + :paramtype workflow: ~azure.mgmt.web.v2022_03_01.models.FlowEndpoints :keyword connector: The connector endpoints. - :paramtype connector: ~azure.mgmt.web.v2022_09_01.models.FlowEndpoints + :paramtype connector: ~azure.mgmt.web.v2022_03_01.models.FlowEndpoints """ super().__init__(**kwargs) self.workflow = workflow @@ -10561,7 +10340,7 @@ class ForwardProxy(_serialization.Model): :ivar convention: The convention used to determine the url of the request made. Known values are: "NoProxy", "Standard", and "Custom". - :vartype convention: str or ~azure.mgmt.web.v2022_09_01.models.ForwardProxyConvention + :vartype convention: str or ~azure.mgmt.web.v2022_03_01.models.ForwardProxyConvention :ivar custom_host_header_name: The name of the header containing the host of the request. :vartype custom_host_header_name: str :ivar custom_proto_header_name: The name of the header containing the scheme of the request. @@ -10585,7 +10364,7 @@ def __init__( """ :keyword convention: The convention used to determine the url of the request made. Known values are: "NoProxy", "Standard", and "Custom". - :paramtype convention: str or ~azure.mgmt.web.v2022_09_01.models.ForwardProxyConvention + :paramtype convention: str or ~azure.mgmt.web.v2022_03_01.models.ForwardProxyConvention :keyword custom_host_header_name: The name of the header containing the host of the request. :paramtype custom_host_header_name: str :keyword custom_proto_header_name: The name of the header containing the scheme of the request. @@ -10601,7 +10380,7 @@ class FrontEndConfiguration(_serialization.Model): """FrontEndConfiguration. :ivar kind: Known values are: "NodePort" and "LoadBalancer". - :vartype kind: str or ~azure.mgmt.web.v2022_09_01.models.FrontEndServiceType + :vartype kind: str or ~azure.mgmt.web.v2022_03_01.models.FrontEndServiceType """ _attribute_map = { @@ -10611,7 +10390,7 @@ class FrontEndConfiguration(_serialization.Model): def __init__(self, *, kind: Optional[Union[str, "_models.FrontEndServiceType"]] = None, **kwargs: Any) -> None: """ :keyword kind: Known values are: "NodePort" and "LoadBalancer". - :paramtype kind: str or ~azure.mgmt.web.v2022_09_01.models.FrontEndServiceType + :paramtype kind: str or ~azure.mgmt.web.v2022_03_01.models.FrontEndServiceType """ super().__init__(**kwargs) self.kind = kind @@ -10627,7 +10406,7 @@ class FunctionAppMajorVersion(_serialization.Model): :ivar value: Function App stack major version name. :vartype value: str :ivar minor_versions: Minor versions associated with the major version. - :vartype minor_versions: list[~azure.mgmt.web.v2022_09_01.models.FunctionAppMinorVersion] + :vartype minor_versions: list[~azure.mgmt.web.v2022_03_01.models.FunctionAppMinorVersion] """ _validation = { @@ -10660,7 +10439,7 @@ class FunctionAppMinorVersion(_serialization.Model): :ivar value: Function App stack name. :vartype value: str :ivar stack_settings: Settings associated with the minor version. - :vartype stack_settings: ~azure.mgmt.web.v2022_09_01.models.FunctionAppRuntimes + :vartype stack_settings: ~azure.mgmt.web.v2022_03_01.models.FunctionAppRuntimes """ _validation = { @@ -10689,10 +10468,10 @@ class FunctionAppRuntimes(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar linux_runtime_settings: Linux-specific settings associated with the minor version. - :vartype linux_runtime_settings: ~azure.mgmt.web.v2022_09_01.models.FunctionAppRuntimeSettings + :vartype linux_runtime_settings: ~azure.mgmt.web.v2022_03_01.models.FunctionAppRuntimeSettings :ivar windows_runtime_settings: Windows-specific settings associated with the minor version. :vartype windows_runtime_settings: - ~azure.mgmt.web.v2022_09_01.models.FunctionAppRuntimeSettings + ~azure.mgmt.web.v2022_03_01.models.FunctionAppRuntimeSettings """ _validation = { @@ -10724,16 +10503,16 @@ class FunctionAppRuntimeSettings(_serialization.Model): # pylint: disable=too-m :vartype remote_debugging_supported: bool :ivar app_insights_settings: Application Insights settings associated with the minor version. :vartype app_insights_settings: - ~azure.mgmt.web.v2022_09_01.models.AppInsightsWebAppStackSettings + ~azure.mgmt.web.v2022_03_01.models.AppInsightsWebAppStackSettings :ivar git_hub_action_settings: GitHub Actions settings associated with the minor version. :vartype git_hub_action_settings: - ~azure.mgmt.web.v2022_09_01.models.GitHubActionWebAppStackSettings + ~azure.mgmt.web.v2022_03_01.models.GitHubActionWebAppStackSettings :ivar app_settings_dictionary: Application settings associated with the minor version. :vartype app_settings_dictionary: dict[str, str] :ivar site_config_properties_dictionary: Configuration settings associated with the minor version. :vartype site_config_properties_dictionary: - ~azure.mgmt.web.v2022_09_01.models.SiteConfigPropertiesDictionary + ~azure.mgmt.web.v2022_03_01.models.SiteConfigPropertiesDictionary :ivar supported_functions_extension_versions: List of supported Functions extension versions. :vartype supported_functions_extension_versions: list[str] :ivar is_preview: :code:`true` if the stack is in preview; otherwise, @@ -10834,9 +10613,9 @@ class FunctionAppStack(ProxyOnlyResource): :ivar value: Function App stack name. :vartype value: str :ivar major_versions: List of major versions available. - :vartype major_versions: list[~azure.mgmt.web.v2022_09_01.models.FunctionAppMajorVersion] + :vartype major_versions: list[~azure.mgmt.web.v2022_03_01.models.FunctionAppMajorVersion] :ivar preferred_os: Function App stack preferred OS. Known values are: "Windows" and "Linux". - :vartype preferred_os: str or ~azure.mgmt.web.v2022_09_01.models.StackPreferredOs + :vartype preferred_os: str or ~azure.mgmt.web.v2022_03_01.models.StackPreferredOs """ _validation = { @@ -10883,7 +10662,7 @@ class FunctionAppStackCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.FunctionAppStack] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.FunctionAppStack] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -10901,7 +10680,7 @@ class FunctionAppStackCollection(_serialization.Model): def __init__(self, *, value: List["_models.FunctionAppStack"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.FunctionAppStack] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.FunctionAppStack] """ super().__init__(**kwargs) self.value = value @@ -11048,7 +10827,7 @@ class FunctionEnvelopeCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -11066,7 +10845,7 @@ class FunctionEnvelopeCollection(_serialization.Model): def __init__(self, *, value: List["_models.FunctionEnvelope"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] """ super().__init__(**kwargs) self.value = value @@ -11158,7 +10937,7 @@ class GeoRegionCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.GeoRegion] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.GeoRegion] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -11176,7 +10955,7 @@ class GeoRegionCollection(_serialization.Model): def __init__(self, *, value: List["_models.GeoRegion"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.GeoRegion] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.GeoRegion] """ super().__init__(**kwargs) self.value = value @@ -11190,9 +10969,9 @@ class GitHub(_serialization.Model): the set registration; otherwise, :code:`true`. :vartype enabled: bool :ivar registration: The configuration settings of the app registration for the GitHub provider. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.ClientRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.ClientRegistration :ivar login: The configuration settings of the login flow. - :vartype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :vartype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes """ _attribute_map = { @@ -11215,9 +10994,9 @@ def __init__( :paramtype enabled: bool :keyword registration: The configuration settings of the app registration for the GitHub provider. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.ClientRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.ClientRegistration :keyword login: The configuration settings of the login flow. - :paramtype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :paramtype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes """ super().__init__(**kwargs) self.enabled = enabled @@ -11261,10 +11040,10 @@ class GitHubActionConfiguration(_serialization.Model): """The GitHub action configuration. :ivar code_configuration: GitHub Action code configuration. - :vartype code_configuration: ~azure.mgmt.web.v2022_09_01.models.GitHubActionCodeConfiguration + :vartype code_configuration: ~azure.mgmt.web.v2022_03_01.models.GitHubActionCodeConfiguration :ivar container_configuration: GitHub Action container configuration. :vartype container_configuration: - ~azure.mgmt.web.v2022_09_01.models.GitHubActionContainerConfiguration + ~azure.mgmt.web.v2022_03_01.models.GitHubActionContainerConfiguration :ivar is_linux: This will help determine the workflow configuration to select. :vartype is_linux: bool :ivar generate_workflow_file: Workflow option to determine whether the workflow file should be @@ -11290,10 +11069,10 @@ def __init__( ) -> None: """ :keyword code_configuration: GitHub Action code configuration. - :paramtype code_configuration: ~azure.mgmt.web.v2022_09_01.models.GitHubActionCodeConfiguration + :paramtype code_configuration: ~azure.mgmt.web.v2022_03_01.models.GitHubActionCodeConfiguration :keyword container_configuration: GitHub Action container configuration. :paramtype container_configuration: - ~azure.mgmt.web.v2022_09_01.models.GitHubActionContainerConfiguration + ~azure.mgmt.web.v2022_03_01.models.GitHubActionContainerConfiguration :keyword is_linux: This will help determine the workflow configuration to select. :paramtype is_linux: bool :keyword generate_workflow_file: Workflow option to determine whether the workflow file should @@ -11394,11 +11173,11 @@ class GlobalCsmSkuDescription(_serialization.Model): :ivar family: Family code of the resource SKU. :vartype family: str :ivar capacity: Min, max, and default scale values of the SKU. - :vartype capacity: ~azure.mgmt.web.v2022_09_01.models.SkuCapacity + :vartype capacity: ~azure.mgmt.web.v2022_03_01.models.SkuCapacity :ivar locations: Locations of the SKU. :vartype locations: list[str] :ivar capabilities: Capabilities of the SKU, e.g., is traffic manager enabled?. - :vartype capabilities: list[~azure.mgmt.web.v2022_09_01.models.Capability] + :vartype capabilities: list[~azure.mgmt.web.v2022_03_01.models.Capability] """ _attribute_map = { @@ -11433,11 +11212,11 @@ def __init__( :keyword family: Family code of the resource SKU. :paramtype family: str :keyword capacity: Min, max, and default scale values of the SKU. - :paramtype capacity: ~azure.mgmt.web.v2022_09_01.models.SkuCapacity + :paramtype capacity: ~azure.mgmt.web.v2022_03_01.models.SkuCapacity :keyword locations: Locations of the SKU. :paramtype locations: list[str] :keyword capabilities: Capabilities of the SKU, e.g., is traffic manager enabled?. - :paramtype capabilities: list[~azure.mgmt.web.v2022_09_01.models.Capability] + :paramtype capabilities: list[~azure.mgmt.web.v2022_03_01.models.Capability] """ super().__init__(**kwargs) self.name = name @@ -11460,7 +11239,7 @@ class GlobalValidation(_serialization.Model): to access the app. Known values are: "RedirectToLoginPage", "AllowAnonymous", "Return401", and "Return403". :vartype unauthenticated_client_action: str or - ~azure.mgmt.web.v2022_09_01.models.UnauthenticatedClientActionV2 + ~azure.mgmt.web.v2022_03_01.models.UnauthenticatedClientActionV2 :ivar redirect_to_provider: The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and the unauthenticated @@ -11496,7 +11275,7 @@ def __init__( attempts to access the app. Known values are: "RedirectToLoginPage", "AllowAnonymous", "Return401", and "Return403". :paramtype unauthenticated_client_action: str or - ~azure.mgmt.web.v2022_09_01.models.UnauthenticatedClientActionV2 + ~azure.mgmt.web.v2022_03_01.models.UnauthenticatedClientActionV2 :keyword redirect_to_provider: The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and the unauthenticated @@ -11521,12 +11300,12 @@ class Google(_serialization.Model): the set registration; otherwise, :code:`true`. :vartype enabled: bool :ivar registration: The configuration settings of the app registration for the Google provider. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.ClientRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.ClientRegistration :ivar login: The configuration settings of the login flow. - :vartype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :vartype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes :ivar validation: The configuration settings of the Azure Active Directory token validation flow. - :vartype validation: ~azure.mgmt.web.v2022_09_01.models.AllowedAudiencesValidation + :vartype validation: ~azure.mgmt.web.v2022_03_01.models.AllowedAudiencesValidation """ _attribute_map = { @@ -11551,12 +11330,12 @@ def __init__( :paramtype enabled: bool :keyword registration: The configuration settings of the app registration for the Google provider. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.ClientRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.ClientRegistration :keyword login: The configuration settings of the login flow. - :paramtype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :paramtype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes :keyword validation: The configuration settings of the Azure Active Directory token validation flow. - :paramtype validation: ~azure.mgmt.web.v2022_09_01.models.AllowedAudiencesValidation + :paramtype validation: ~azure.mgmt.web.v2022_03_01.models.AllowedAudiencesValidation """ super().__init__(**kwargs) self.enabled = enabled @@ -11749,13 +11528,13 @@ class HostName(_serialization.Model): :vartype azure_resource_name: str :ivar azure_resource_type: Type of the Azure resource the hostname is assigned to. Known values are: "Website" and "TrafficManager". - :vartype azure_resource_type: str or ~azure.mgmt.web.v2022_09_01.models.AzureResourceType + :vartype azure_resource_type: str or ~azure.mgmt.web.v2022_03_01.models.AzureResourceType :ivar custom_host_name_dns_record_type: Type of the DNS record. Known values are: "CName" and "A". :vartype custom_host_name_dns_record_type: str or - ~azure.mgmt.web.v2022_09_01.models.CustomHostNameDnsRecordType + ~azure.mgmt.web.v2022_03_01.models.CustomHostNameDnsRecordType :ivar host_name_type: Type of the hostname. Known values are: "Verified" and "Managed". - :vartype host_name_type: str or ~azure.mgmt.web.v2022_09_01.models.HostNameType + :vartype host_name_type: str or ~azure.mgmt.web.v2022_03_01.models.HostNameType """ _attribute_map = { @@ -11790,13 +11569,13 @@ def __init__( :paramtype azure_resource_name: str :keyword azure_resource_type: Type of the Azure resource the hostname is assigned to. Known values are: "Website" and "TrafficManager". - :paramtype azure_resource_type: str or ~azure.mgmt.web.v2022_09_01.models.AzureResourceType + :paramtype azure_resource_type: str or ~azure.mgmt.web.v2022_03_01.models.AzureResourceType :keyword custom_host_name_dns_record_type: Type of the DNS record. Known values are: "CName" and "A". :paramtype custom_host_name_dns_record_type: str or - ~azure.mgmt.web.v2022_09_01.models.CustomHostNameDnsRecordType + ~azure.mgmt.web.v2022_03_01.models.CustomHostNameDnsRecordType :keyword host_name_type: Type of the hostname. Known values are: "Verified" and "Managed". - :paramtype host_name_type: str or ~azure.mgmt.web.v2022_09_01.models.HostNameType + :paramtype host_name_type: str or ~azure.mgmt.web.v2022_03_01.models.HostNameType """ super().__init__(**kwargs) self.name = name @@ -11828,15 +11607,15 @@ class HostNameBinding(ProxyOnlyResource): # pylint: disable=too-many-instance-a :vartype azure_resource_name: str :ivar azure_resource_type: Azure resource type. Known values are: "Website" and "TrafficManager". - :vartype azure_resource_type: str or ~azure.mgmt.web.v2022_09_01.models.AzureResourceType + :vartype azure_resource_type: str or ~azure.mgmt.web.v2022_03_01.models.AzureResourceType :ivar custom_host_name_dns_record_type: Custom DNS record type. Known values are: "CName" and "A". :vartype custom_host_name_dns_record_type: str or - ~azure.mgmt.web.v2022_09_01.models.CustomHostNameDnsRecordType + ~azure.mgmt.web.v2022_03_01.models.CustomHostNameDnsRecordType :ivar host_name_type: Hostname type. Known values are: "Verified" and "Managed". - :vartype host_name_type: str or ~azure.mgmt.web.v2022_09_01.models.HostNameType + :vartype host_name_type: str or ~azure.mgmt.web.v2022_03_01.models.HostNameType :ivar ssl_state: SSL type. Known values are: "Disabled", "SniEnabled", and "IpBasedEnabled". - :vartype ssl_state: str or ~azure.mgmt.web.v2022_09_01.models.SslState + :vartype ssl_state: str or ~azure.mgmt.web.v2022_03_01.models.SslState :ivar thumbprint: SSL certificate thumbprint. :vartype thumbprint: str :ivar virtual_ip: Virtual IP address assigned to the hostname if IP based SSL is enabled. @@ -11891,15 +11670,15 @@ def __init__( :paramtype azure_resource_name: str :keyword azure_resource_type: Azure resource type. Known values are: "Website" and "TrafficManager". - :paramtype azure_resource_type: str or ~azure.mgmt.web.v2022_09_01.models.AzureResourceType + :paramtype azure_resource_type: str or ~azure.mgmt.web.v2022_03_01.models.AzureResourceType :keyword custom_host_name_dns_record_type: Custom DNS record type. Known values are: "CName" and "A". :paramtype custom_host_name_dns_record_type: str or - ~azure.mgmt.web.v2022_09_01.models.CustomHostNameDnsRecordType + ~azure.mgmt.web.v2022_03_01.models.CustomHostNameDnsRecordType :keyword host_name_type: Hostname type. Known values are: "Verified" and "Managed". - :paramtype host_name_type: str or ~azure.mgmt.web.v2022_09_01.models.HostNameType + :paramtype host_name_type: str or ~azure.mgmt.web.v2022_03_01.models.HostNameType :keyword ssl_state: SSL type. Known values are: "Disabled", "SniEnabled", and "IpBasedEnabled". - :paramtype ssl_state: str or ~azure.mgmt.web.v2022_09_01.models.SslState + :paramtype ssl_state: str or ~azure.mgmt.web.v2022_03_01.models.SslState :keyword thumbprint: SSL certificate thumbprint. :paramtype thumbprint: str """ @@ -11923,7 +11702,7 @@ class HostNameBindingCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.HostNameBinding] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.HostNameBinding] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -11941,7 +11720,7 @@ class HostNameBindingCollection(_serialization.Model): def __init__(self, *, value: List["_models.HostNameBinding"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.HostNameBinding] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.HostNameBinding] """ super().__init__(**kwargs) self.value = value @@ -11954,7 +11733,7 @@ class HostNameSslState(_serialization.Model): :ivar name: Hostname. :vartype name: str :ivar ssl_state: SSL type. Known values are: "Disabled", "SniEnabled", and "IpBasedEnabled". - :vartype ssl_state: str or ~azure.mgmt.web.v2022_09_01.models.SslState + :vartype ssl_state: str or ~azure.mgmt.web.v2022_03_01.models.SslState :ivar virtual_ip: Virtual IP address assigned to the hostname if IP based SSL is enabled. :vartype virtual_ip: str :ivar thumbprint: SSL certificate thumbprint. @@ -11963,7 +11742,7 @@ class HostNameSslState(_serialization.Model): :vartype to_update: bool :ivar host_type: Indicates whether the hostname is a standard or repository hostname. Known values are: "Standard" and "Repository". - :vartype host_type: str or ~azure.mgmt.web.v2022_09_01.models.HostType + :vartype host_type: str or ~azure.mgmt.web.v2022_03_01.models.HostType """ _attribute_map = { @@ -11990,7 +11769,7 @@ def __init__( :keyword name: Hostname. :paramtype name: str :keyword ssl_state: SSL type. Known values are: "Disabled", "SniEnabled", and "IpBasedEnabled". - :paramtype ssl_state: str or ~azure.mgmt.web.v2022_09_01.models.SslState + :paramtype ssl_state: str or ~azure.mgmt.web.v2022_03_01.models.SslState :keyword virtual_ip: Virtual IP address assigned to the hostname if IP based SSL is enabled. :paramtype virtual_ip: str :keyword thumbprint: SSL certificate thumbprint. @@ -11999,7 +11778,7 @@ def __init__( :paramtype to_update: bool :keyword host_type: Indicates whether the hostname is a standard or repository hostname. Known values are: "Standard" and "Repository". - :paramtype host_type: str or ~azure.mgmt.web.v2022_09_01.models.HostType + :paramtype host_type: str or ~azure.mgmt.web.v2022_03_01.models.HostType """ super().__init__(**kwargs) self.name = name @@ -12014,9 +11793,9 @@ class HttpLogsConfig(_serialization.Model): """Http logs configuration. :ivar file_system: Http logs to file system configuration. - :vartype file_system: ~azure.mgmt.web.v2022_09_01.models.FileSystemHttpLogsConfig + :vartype file_system: ~azure.mgmt.web.v2022_03_01.models.FileSystemHttpLogsConfig :ivar azure_blob_storage: Http logs to azure blob storage configuration. - :vartype azure_blob_storage: ~azure.mgmt.web.v2022_09_01.models.AzureBlobStorageHttpLogsConfig + :vartype azure_blob_storage: ~azure.mgmt.web.v2022_03_01.models.AzureBlobStorageHttpLogsConfig """ _attribute_map = { @@ -12033,10 +11812,10 @@ def __init__( ) -> None: """ :keyword file_system: Http logs to file system configuration. - :paramtype file_system: ~azure.mgmt.web.v2022_09_01.models.FileSystemHttpLogsConfig + :paramtype file_system: ~azure.mgmt.web.v2022_03_01.models.FileSystemHttpLogsConfig :keyword azure_blob_storage: Http logs to azure blob storage configuration. :paramtype azure_blob_storage: - ~azure.mgmt.web.v2022_09_01.models.AzureBlobStorageHttpLogsConfig + ~azure.mgmt.web.v2022_03_01.models.AzureBlobStorageHttpLogsConfig """ super().__init__(**kwargs) self.file_system = file_system @@ -12049,7 +11828,7 @@ class HttpScaleRule(_serialization.Model): :ivar metadata: Metadata properties to describe http scale rule. :vartype metadata: dict[str, str] :ivar auth: Authentication secrets for the custom scale rule. - :vartype auth: list[~azure.mgmt.web.v2022_09_01.models.ScaleRuleAuth] + :vartype auth: list[~azure.mgmt.web.v2022_03_01.models.ScaleRuleAuth] """ _attribute_map = { @@ -12068,7 +11847,7 @@ def __init__( :keyword metadata: Metadata properties to describe http scale rule. :paramtype metadata: dict[str, str] :keyword auth: Authentication secrets for the custom scale rule. - :paramtype auth: list[~azure.mgmt.web.v2022_09_01.models.ScaleRuleAuth] + :paramtype auth: list[~azure.mgmt.web.v2022_03_01.models.ScaleRuleAuth] """ super().__init__(**kwargs) self.metadata = metadata @@ -12083,9 +11862,9 @@ class HttpSettings(_serialization.Model): not having the HTTPS scheme are permissible; otherwise, :code:`true`. :vartype require_https: bool :ivar routes: The configuration settings of the paths HTTP requests. - :vartype routes: ~azure.mgmt.web.v2022_09_01.models.HttpSettingsRoutes + :vartype routes: ~azure.mgmt.web.v2022_03_01.models.HttpSettingsRoutes :ivar forward_proxy: The configuration settings of a forward proxy used to make the requests. - :vartype forward_proxy: ~azure.mgmt.web.v2022_09_01.models.ForwardProxy + :vartype forward_proxy: ~azure.mgmt.web.v2022_03_01.models.ForwardProxy """ _attribute_map = { @@ -12107,10 +11886,10 @@ def __init__( responses not having the HTTPS scheme are permissible; otherwise, :code:`true`. :paramtype require_https: bool :keyword routes: The configuration settings of the paths HTTP requests. - :paramtype routes: ~azure.mgmt.web.v2022_09_01.models.HttpSettingsRoutes + :paramtype routes: ~azure.mgmt.web.v2022_03_01.models.HttpSettingsRoutes :keyword forward_proxy: The configuration settings of a forward proxy used to make the requests. - :paramtype forward_proxy: ~azure.mgmt.web.v2022_09_01.models.ForwardProxy + :paramtype forward_proxy: ~azure.mgmt.web.v2022_03_01.models.ForwardProxy """ super().__init__(**kwargs) self.require_https = require_https @@ -12251,7 +12030,7 @@ class HybridConnectionCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.HybridConnection] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.HybridConnection] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -12269,7 +12048,7 @@ class HybridConnectionCollection(_serialization.Model): def __init__(self, *, value: List["_models.HybridConnection"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.HybridConnection] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.HybridConnection] """ super().__init__(**kwargs) self.value = value @@ -12419,7 +12198,7 @@ class IdentifierCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Identifier] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Identifier] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -12437,7 +12216,7 @@ class IdentifierCollection(_serialization.Model): def __init__(self, *, value: List["_models.Identifier"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Identifier] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Identifier] """ super().__init__(**kwargs) self.value = value @@ -12450,27 +12229,27 @@ class IdentityProviders(_serialization.Model): :ivar azure_active_directory: The configuration settings of the Azure Active directory provider. - :vartype azure_active_directory: ~azure.mgmt.web.v2022_09_01.models.AzureActiveDirectory + :vartype azure_active_directory: ~azure.mgmt.web.v2022_03_01.models.AzureActiveDirectory :ivar facebook: The configuration settings of the Facebook provider. - :vartype facebook: ~azure.mgmt.web.v2022_09_01.models.Facebook + :vartype facebook: ~azure.mgmt.web.v2022_03_01.models.Facebook :ivar git_hub: The configuration settings of the GitHub provider. - :vartype git_hub: ~azure.mgmt.web.v2022_09_01.models.GitHub + :vartype git_hub: ~azure.mgmt.web.v2022_03_01.models.GitHub :ivar google: The configuration settings of the Google provider. - :vartype google: ~azure.mgmt.web.v2022_09_01.models.Google + :vartype google: ~azure.mgmt.web.v2022_03_01.models.Google :ivar legacy_microsoft_account: The configuration settings of the legacy Microsoft Account provider. - :vartype legacy_microsoft_account: ~azure.mgmt.web.v2022_09_01.models.LegacyMicrosoftAccount + :vartype legacy_microsoft_account: ~azure.mgmt.web.v2022_03_01.models.LegacyMicrosoftAccount :ivar twitter: The configuration settings of the Twitter provider. - :vartype twitter: ~azure.mgmt.web.v2022_09_01.models.Twitter + :vartype twitter: ~azure.mgmt.web.v2022_03_01.models.Twitter :ivar apple: The configuration settings of the Apple provider. - :vartype apple: ~azure.mgmt.web.v2022_09_01.models.Apple + :vartype apple: ~azure.mgmt.web.v2022_03_01.models.Apple :ivar azure_static_web_apps: The configuration settings of the Azure Static Web Apps provider. - :vartype azure_static_web_apps: ~azure.mgmt.web.v2022_09_01.models.AzureStaticWebApps + :vartype azure_static_web_apps: ~azure.mgmt.web.v2022_03_01.models.AzureStaticWebApps :ivar custom_open_id_connect_providers: The map of the name of the alias of each custom Open ID Connect provider to the configuration settings of the custom Open ID Connect provider. :vartype custom_open_id_connect_providers: dict[str, - ~azure.mgmt.web.v2022_09_01.models.CustomOpenIdConnectProvider] + ~azure.mgmt.web.v2022_03_01.models.CustomOpenIdConnectProvider] """ _attribute_map = { @@ -12505,28 +12284,28 @@ def __init__( """ :keyword azure_active_directory: The configuration settings of the Azure Active directory provider. - :paramtype azure_active_directory: ~azure.mgmt.web.v2022_09_01.models.AzureActiveDirectory + :paramtype azure_active_directory: ~azure.mgmt.web.v2022_03_01.models.AzureActiveDirectory :keyword facebook: The configuration settings of the Facebook provider. - :paramtype facebook: ~azure.mgmt.web.v2022_09_01.models.Facebook + :paramtype facebook: ~azure.mgmt.web.v2022_03_01.models.Facebook :keyword git_hub: The configuration settings of the GitHub provider. - :paramtype git_hub: ~azure.mgmt.web.v2022_09_01.models.GitHub + :paramtype git_hub: ~azure.mgmt.web.v2022_03_01.models.GitHub :keyword google: The configuration settings of the Google provider. - :paramtype google: ~azure.mgmt.web.v2022_09_01.models.Google + :paramtype google: ~azure.mgmt.web.v2022_03_01.models.Google :keyword legacy_microsoft_account: The configuration settings of the legacy Microsoft Account provider. - :paramtype legacy_microsoft_account: ~azure.mgmt.web.v2022_09_01.models.LegacyMicrosoftAccount + :paramtype legacy_microsoft_account: ~azure.mgmt.web.v2022_03_01.models.LegacyMicrosoftAccount :keyword twitter: The configuration settings of the Twitter provider. - :paramtype twitter: ~azure.mgmt.web.v2022_09_01.models.Twitter + :paramtype twitter: ~azure.mgmt.web.v2022_03_01.models.Twitter :keyword apple: The configuration settings of the Apple provider. - :paramtype apple: ~azure.mgmt.web.v2022_09_01.models.Apple + :paramtype apple: ~azure.mgmt.web.v2022_03_01.models.Apple :keyword azure_static_web_apps: The configuration settings of the Azure Static Web Apps provider. - :paramtype azure_static_web_apps: ~azure.mgmt.web.v2022_09_01.models.AzureStaticWebApps + :paramtype azure_static_web_apps: ~azure.mgmt.web.v2022_03_01.models.AzureStaticWebApps :keyword custom_open_id_connect_providers: The map of the name of the alias of each custom Open ID Connect provider to the configuration settings of the custom Open ID Connect provider. :paramtype custom_open_id_connect_providers: dict[str, - ~azure.mgmt.web.v2022_09_01.models.CustomOpenIdConnectProvider] + ~azure.mgmt.web.v2022_03_01.models.CustomOpenIdConnectProvider] """ super().__init__(**kwargs) self.azure_active_directory = azure_active_directory @@ -12588,7 +12367,7 @@ class InboundEnvironmentEndpointCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.InboundEnvironmentEndpoint] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.InboundEnvironmentEndpoint] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -12606,7 +12385,7 @@ class InboundEnvironmentEndpointCollection(_serialization.Model): def __init__(self, *, value: List["_models.InboundEnvironmentEndpoint"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.InboundEnvironmentEndpoint] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.InboundEnvironmentEndpoint] """ super().__init__(**kwargs) self.value = value @@ -12625,9 +12404,9 @@ class Ingress(_serialization.Model): :ivar target_port: Target Port in containers for traffic from ingress. :vartype target_port: int :ivar transport: Ingress transport protocol. Known values are: "auto", "http", and "http2". - :vartype transport: str or ~azure.mgmt.web.v2022_09_01.models.IngressTransportMethod + :vartype transport: str or ~azure.mgmt.web.v2022_03_01.models.IngressTransportMethod :ivar traffic: - :vartype traffic: list[~azure.mgmt.web.v2022_09_01.models.TrafficWeight] + :vartype traffic: list[~azure.mgmt.web.v2022_03_01.models.TrafficWeight] :ivar allow_insecure: Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections. :vartype allow_insecure: bool @@ -12662,9 +12441,9 @@ def __init__( :keyword target_port: Target Port in containers for traffic from ingress. :paramtype target_port: int :keyword transport: Ingress transport protocol. Known values are: "auto", "http", and "http2". - :paramtype transport: str or ~azure.mgmt.web.v2022_09_01.models.IngressTransportMethod + :paramtype transport: str or ~azure.mgmt.web.v2022_03_01.models.IngressTransportMethod :keyword traffic: - :paramtype traffic: list[~azure.mgmt.web.v2022_09_01.models.TrafficWeight] + :paramtype traffic: list[~azure.mgmt.web.v2022_03_01.models.TrafficWeight] :keyword allow_insecure: Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections. :paramtype allow_insecure: bool @@ -12738,7 +12517,7 @@ class IpSecurityRestriction(_serialization.Model): # pylint: disable=too-many-i :vartype action: str :ivar tag: Defines what this IP filter will be used for. This is to support IP filtering on proxies. Known values are: "Default", "XffProxy", and "ServiceTag". - :vartype tag: str or ~azure.mgmt.web.v2022_09_01.models.IpFilterTag + :vartype tag: str or ~azure.mgmt.web.v2022_03_01.models.IpFilterTag :ivar priority: Priority of IP restriction rule. :vartype priority: int :ivar name: IP restriction rule name. @@ -12821,7 +12600,7 @@ def __init__( :paramtype action: str :keyword tag: Defines what this IP filter will be used for. This is to support IP filtering on proxies. Known values are: "Default", "XffProxy", and "ServiceTag". - :paramtype tag: str or ~azure.mgmt.web.v2022_09_01.models.IpFilterTag + :paramtype tag: str or ~azure.mgmt.web.v2022_03_01.models.IpFilterTag :keyword priority: Priority of IP restriction rule. :paramtype priority: int :keyword name: IP restriction rule name. @@ -13001,13 +12780,13 @@ class KubeEnvironment(Resource): # pylint: disable=too-many-instance-attributes :ivar tags: Resource tags. :vartype tags: dict[str, str] :ivar extended_location: Extended Location. - :vartype extended_location: ~azure.mgmt.web.v2022_09_01.models.ExtendedLocation + :vartype extended_location: ~azure.mgmt.web.v2022_03_01.models.ExtendedLocation :ivar provisioning_state: Provisioning state of the Kubernetes Environment. Known values are: "Succeeded", "Failed", "Canceled", "Waiting", "InitializationInProgress", "InfrastructureSetupInProgress", "InfrastructureSetupComplete", "ScheduledForDelete", "UpgradeRequested", and "UpgradeFailed". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentProvisioningState + ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentProvisioningState :ivar deployment_errors: Any errors that occurred during deployment or deployment validation. :vartype deployment_errors: str :ivar internal_load_balancer_enabled: Only visible within Vnet/Subnet. @@ -13022,15 +12801,15 @@ class KubeEnvironment(Resource): # pylint: disable=too-many-instance-attributes :ivar arc_configuration: Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc. - :vartype arc_configuration: ~azure.mgmt.web.v2022_09_01.models.ArcConfiguration + :vartype arc_configuration: ~azure.mgmt.web.v2022_03_01.models.ArcConfiguration :ivar app_logs_configuration: Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported. - :vartype app_logs_configuration: ~azure.mgmt.web.v2022_09_01.models.AppLogsConfiguration + :vartype app_logs_configuration: ~azure.mgmt.web.v2022_03_01.models.AppLogsConfiguration :ivar container_apps_configuration: Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration. :vartype container_apps_configuration: - ~azure.mgmt.web.v2022_09_01.models.ContainerAppsConfiguration + ~azure.mgmt.web.v2022_03_01.models.ContainerAppsConfiguration :ivar aks_resource_id: :vartype aks_resource_id: str """ @@ -13092,7 +12871,7 @@ def __init__( :keyword tags: Resource tags. :paramtype tags: dict[str, str] :keyword extended_location: Extended Location. - :paramtype extended_location: ~azure.mgmt.web.v2022_09_01.models.ExtendedLocation + :paramtype extended_location: ~azure.mgmt.web.v2022_03_01.models.ExtendedLocation :keyword internal_load_balancer_enabled: Only visible within Vnet/Subnet. :paramtype internal_load_balancer_enabled: bool :keyword static_ip: Static IP of the KubeEnvironment. @@ -13103,15 +12882,15 @@ def __init__( :keyword arc_configuration: Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc. - :paramtype arc_configuration: ~azure.mgmt.web.v2022_09_01.models.ArcConfiguration + :paramtype arc_configuration: ~azure.mgmt.web.v2022_03_01.models.ArcConfiguration :keyword app_logs_configuration: Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported. - :paramtype app_logs_configuration: ~azure.mgmt.web.v2022_09_01.models.AppLogsConfiguration + :paramtype app_logs_configuration: ~azure.mgmt.web.v2022_03_01.models.AppLogsConfiguration :keyword container_apps_configuration: Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration. :paramtype container_apps_configuration: - ~azure.mgmt.web.v2022_09_01.models.ContainerAppsConfiguration + ~azure.mgmt.web.v2022_03_01.models.ContainerAppsConfiguration :keyword aks_resource_id: :paramtype aks_resource_id: str """ @@ -13137,7 +12916,7 @@ class KubeEnvironmentCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -13155,7 +12934,7 @@ class KubeEnvironmentCollection(_serialization.Model): def __init__(self, *, value: List["_models.KubeEnvironment"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] """ super().__init__(**kwargs) self.value = value @@ -13180,7 +12959,7 @@ class KubeEnvironmentPatchResource(ProxyOnlyResource): # pylint: disable=too-ma "InfrastructureSetupInProgress", "InfrastructureSetupComplete", "ScheduledForDelete", "UpgradeRequested", and "UpgradeFailed". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentProvisioningState + ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentProvisioningState :ivar deployment_errors: Any errors that occurred during deployment or deployment validation. :vartype deployment_errors: str :ivar internal_load_balancer_enabled: Only visible within Vnet/Subnet. @@ -13192,15 +12971,15 @@ class KubeEnvironmentPatchResource(ProxyOnlyResource): # pylint: disable=too-ma :ivar arc_configuration: Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc. - :vartype arc_configuration: ~azure.mgmt.web.v2022_09_01.models.ArcConfiguration + :vartype arc_configuration: ~azure.mgmt.web.v2022_03_01.models.ArcConfiguration :ivar app_logs_configuration: Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported. - :vartype app_logs_configuration: ~azure.mgmt.web.v2022_09_01.models.AppLogsConfiguration + :vartype app_logs_configuration: ~azure.mgmt.web.v2022_03_01.models.AppLogsConfiguration :ivar container_apps_configuration: Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration. :vartype container_apps_configuration: - ~azure.mgmt.web.v2022_09_01.models.ContainerAppsConfiguration + ~azure.mgmt.web.v2022_03_01.models.ContainerAppsConfiguration :ivar aks_resource_id: :vartype aks_resource_id: str """ @@ -13255,15 +13034,15 @@ def __init__( :keyword arc_configuration: Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc. - :paramtype arc_configuration: ~azure.mgmt.web.v2022_09_01.models.ArcConfiguration + :paramtype arc_configuration: ~azure.mgmt.web.v2022_03_01.models.ArcConfiguration :keyword app_logs_configuration: Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported. - :paramtype app_logs_configuration: ~azure.mgmt.web.v2022_09_01.models.AppLogsConfiguration + :paramtype app_logs_configuration: ~azure.mgmt.web.v2022_03_01.models.AppLogsConfiguration :keyword container_apps_configuration: Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration. :paramtype container_apps_configuration: - ~azure.mgmt.web.v2022_09_01.models.ContainerAppsConfiguration + ~azure.mgmt.web.v2022_03_01.models.ContainerAppsConfiguration :keyword aks_resource_id: :paramtype aks_resource_id: str """ @@ -13322,12 +13101,12 @@ class LegacyMicrosoftAccount(_serialization.Model): :vartype enabled: bool :ivar registration: The configuration settings of the app registration for the legacy Microsoft Account provider. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.ClientRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.ClientRegistration :ivar login: The configuration settings of the login flow. - :vartype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :vartype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes :ivar validation: The configuration settings of the legacy Microsoft Account provider token validation flow. - :vartype validation: ~azure.mgmt.web.v2022_09_01.models.AllowedAudiencesValidation + :vartype validation: ~azure.mgmt.web.v2022_03_01.models.AllowedAudiencesValidation """ _attribute_map = { @@ -13352,12 +13131,12 @@ def __init__( :paramtype enabled: bool :keyword registration: The configuration settings of the app registration for the legacy Microsoft Account provider. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.ClientRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.ClientRegistration :keyword login: The configuration settings of the login flow. - :paramtype login: ~azure.mgmt.web.v2022_09_01.models.LoginScopes + :paramtype login: ~azure.mgmt.web.v2022_03_01.models.LoginScopes :keyword validation: The configuration settings of the legacy Microsoft Account provider token validation flow. - :paramtype validation: ~azure.mgmt.web.v2022_09_01.models.AllowedAudiencesValidation + :paramtype validation: ~azure.mgmt.web.v2022_03_01.models.AllowedAudiencesValidation """ super().__init__(**kwargs) self.enabled = enabled @@ -13486,9 +13265,9 @@ class Login(_serialization.Model): Authentication/Authorization. :ivar routes: The routes that specify the endpoints used for login and logout requests. - :vartype routes: ~azure.mgmt.web.v2022_09_01.models.LoginRoutes + :vartype routes: ~azure.mgmt.web.v2022_03_01.models.LoginRoutes :ivar token_store: The configuration settings of the token store. - :vartype token_store: ~azure.mgmt.web.v2022_09_01.models.TokenStore + :vartype token_store: ~azure.mgmt.web.v2022_03_01.models.TokenStore :ivar preserve_url_fragments_for_logins: :code:`true` if the fragments from the request are preserved after the login request is made; otherwise, :code:`false`. :vartype preserve_url_fragments_for_logins: bool @@ -13498,9 +13277,9 @@ class Login(_serialization.Model): Note that URLs within the current domain are always implicitly allowed. :vartype allowed_external_redirect_urls: list[str] :ivar cookie_expiration: The configuration settings of the session cookie's expiration. - :vartype cookie_expiration: ~azure.mgmt.web.v2022_09_01.models.CookieExpiration + :vartype cookie_expiration: ~azure.mgmt.web.v2022_03_01.models.CookieExpiration :ivar nonce: The configuration settings of the nonce used in the login flow. - :vartype nonce: ~azure.mgmt.web.v2022_09_01.models.Nonce + :vartype nonce: ~azure.mgmt.web.v2022_03_01.models.Nonce """ _attribute_map = { @@ -13525,9 +13304,9 @@ def __init__( ) -> None: """ :keyword routes: The routes that specify the endpoints used for login and logout requests. - :paramtype routes: ~azure.mgmt.web.v2022_09_01.models.LoginRoutes + :paramtype routes: ~azure.mgmt.web.v2022_03_01.models.LoginRoutes :keyword token_store: The configuration settings of the token store. - :paramtype token_store: ~azure.mgmt.web.v2022_09_01.models.TokenStore + :paramtype token_store: ~azure.mgmt.web.v2022_03_01.models.TokenStore :keyword preserve_url_fragments_for_logins: :code:`true` if the fragments from the request are preserved after the login request is made; otherwise, :code:`false`. :paramtype preserve_url_fragments_for_logins: bool @@ -13537,9 +13316,9 @@ def __init__( Note that URLs within the current domain are always implicitly allowed. :paramtype allowed_external_redirect_urls: list[str] :keyword cookie_expiration: The configuration settings of the session cookie's expiration. - :paramtype cookie_expiration: ~azure.mgmt.web.v2022_09_01.models.CookieExpiration + :paramtype cookie_expiration: ~azure.mgmt.web.v2022_03_01.models.CookieExpiration :keyword nonce: The configuration settings of the nonce used in the login flow. - :paramtype nonce: ~azure.mgmt.web.v2022_09_01.models.Nonce + :paramtype nonce: ~azure.mgmt.web.v2022_03_01.models.Nonce """ super().__init__(**kwargs) self.routes = routes @@ -13643,7 +13422,7 @@ class ManagedServiceIdentity(_serialization.Model): :ivar type: Type of managed service identity. Known values are: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned", and "None". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentityType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentityType :ivar tenant_id: Tenant of managed service identity. :vartype tenant_id: str :ivar principal_id: Principal Id of managed service identity. @@ -13652,7 +13431,7 @@ class ManagedServiceIdentity(_serialization.Model): resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. :vartype user_assigned_identities: dict[str, - ~azure.mgmt.web.v2022_09_01.models.UserAssignedIdentity] + ~azure.mgmt.web.v2022_03_01.models.UserAssignedIdentity] """ _validation = { @@ -13677,12 +13456,12 @@ def __init__( """ :keyword type: Type of managed service identity. Known values are: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned", and "None". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentityType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentityType :keyword user_assigned_identities: The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. :paramtype user_assigned_identities: dict[str, - ~azure.mgmt.web.v2022_09_01.models.UserAssignedIdentity] + ~azure.mgmt.web.v2022_03_01.models.UserAssignedIdentity] """ super().__init__(**kwargs) self.type = type @@ -13745,11 +13524,11 @@ class MetricSpecification(_serialization.Model): # pylint: disable=too-many-ins :ivar is_internal: :vartype is_internal: bool :ivar dimensions: - :vartype dimensions: list[~azure.mgmt.web.v2022_09_01.models.Dimension] + :vartype dimensions: list[~azure.mgmt.web.v2022_03_01.models.Dimension] :ivar category: :vartype category: str :ivar availabilities: - :vartype availabilities: list[~azure.mgmt.web.v2022_09_01.models.MetricAvailability] + :vartype availabilities: list[~azure.mgmt.web.v2022_03_01.models.MetricAvailability] :ivar supported_time_grain_types: :vartype supported_time_grain_types: list[str] :ivar supported_aggregation_types: @@ -13824,11 +13603,11 @@ def __init__( :keyword is_internal: :paramtype is_internal: bool :keyword dimensions: - :paramtype dimensions: list[~azure.mgmt.web.v2022_09_01.models.Dimension] + :paramtype dimensions: list[~azure.mgmt.web.v2022_03_01.models.Dimension] :keyword category: :paramtype category: str :keyword availabilities: - :paramtype availabilities: list[~azure.mgmt.web.v2022_09_01.models.MetricAvailability] + :paramtype availabilities: list[~azure.mgmt.web.v2022_03_01.models.MetricAvailability] :keyword supported_time_grain_types: :paramtype supported_time_grain_types: list[str] :keyword supported_aggregation_types: @@ -13871,7 +13650,7 @@ class MigrateMySqlRequest(ProxyOnlyResource): :vartype connection_string: str :ivar migration_type: The type of migration operation to be done. Known values are: "LocalToRemote" and "RemoteToLocal". - :vartype migration_type: str or ~azure.mgmt.web.v2022_09_01.models.MySqlMigrationType + :vartype migration_type: str or ~azure.mgmt.web.v2022_03_01.models.MySqlMigrationType """ _validation = { @@ -13904,7 +13683,7 @@ def __init__( :paramtype connection_string: str :keyword migration_type: The type of migration operation to be done. Known values are: "LocalToRemote" and "RemoteToLocal". - :paramtype migration_type: str or ~azure.mgmt.web.v2022_09_01.models.MySqlMigrationType + :paramtype migration_type: str or ~azure.mgmt.web.v2022_03_01.models.MySqlMigrationType """ super().__init__(kind=kind, **kwargs) self.connection_string = connection_string @@ -13926,7 +13705,7 @@ class MigrateMySqlStatus(ProxyOnlyResource): :vartype type: str :ivar migration_operation_status: Status of the migration task. Known values are: "InProgress", "Failed", "Succeeded", "TimedOut", and "Created". - :vartype migration_operation_status: str or ~azure.mgmt.web.v2022_09_01.models.OperationStatus + :vartype migration_operation_status: str or ~azure.mgmt.web.v2022_03_01.models.OperationStatus :ivar operation_id: Operation ID for the migration task. :vartype operation_id: str :ivar local_my_sql_enabled: True if the web app has in app MySql enabled. @@ -14078,7 +13857,7 @@ class MSDeployLog(ProxyOnlyResource): :ivar type: Resource type. :vartype type: str :ivar entries: List of log entry messages. - :vartype entries: list[~azure.mgmt.web.v2022_09_01.models.MSDeployLogEntry] + :vartype entries: list[~azure.mgmt.web.v2022_03_01.models.MSDeployLogEntry] """ _validation = { @@ -14113,7 +13892,7 @@ class MSDeployLogEntry(_serialization.Model): :ivar time: Timestamp of log entry. :vartype time: ~datetime.datetime :ivar type: Log entry type. Known values are: "Message", "Warning", and "Error". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.MSDeployLogEntryType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.MSDeployLogEntryType :ivar message: Log entry message. :vartype message: str """ @@ -14156,7 +13935,7 @@ class MSDeployStatus(ProxyOnlyResource): :ivar provisioning_state: Provisioning state. Known values are: "accepted", "running", "succeeded", "failed", and "canceled". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.MSDeployProvisioningState + ~azure.mgmt.web.v2022_03_01.models.MSDeployProvisioningState :ivar start_time: Start time of deploy operation. :vartype start_time: ~datetime.datetime :ivar end_time: End time of deploy operation. @@ -14229,7 +14008,7 @@ class NameIdentifierCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.NameIdentifier] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.NameIdentifier] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -14247,7 +14026,7 @@ class NameIdentifierCollection(_serialization.Model): def __init__(self, *, value: List["_models.NameIdentifier"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.NameIdentifier] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.NameIdentifier] """ super().__init__(**kwargs) self.value = value @@ -14296,12 +14075,12 @@ class NetworkFeatures(ProxyOnlyResource): :ivar virtual_network_name: The Virtual Network name. :vartype virtual_network_name: str :ivar virtual_network_connection: The Virtual Network summary view. - :vartype virtual_network_connection: ~azure.mgmt.web.v2022_09_01.models.VnetInfo + :vartype virtual_network_connection: ~azure.mgmt.web.v2022_03_01.models.VnetInfo :ivar hybrid_connections: The Hybrid Connections summary view. :vartype hybrid_connections: - list[~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity] + list[~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity] :ivar hybrid_connections_v2: The Hybrid Connection V2 (Service Bus) view. - :vartype hybrid_connections_v2: list[~azure.mgmt.web.v2022_09_01.models.HybridConnection] + :vartype hybrid_connections_v2: list[~azure.mgmt.web.v2022_03_01.models.HybridConnection] """ _validation = { @@ -14411,7 +14190,7 @@ class OpenAuthenticationAccessPolicies(_serialization.Model): """AuthenticationPolicy of type Open. :ivar policies: Open authentication policies. - :vartype policies: dict[str, ~azure.mgmt.web.v2022_09_01.models.OpenAuthenticationAccessPolicy] + :vartype policies: dict[str, ~azure.mgmt.web.v2022_03_01.models.OpenAuthenticationAccessPolicy] """ _attribute_map = { @@ -14424,7 +14203,7 @@ def __init__( """ :keyword policies: Open authentication policies. :paramtype policies: dict[str, - ~azure.mgmt.web.v2022_09_01.models.OpenAuthenticationAccessPolicy] + ~azure.mgmt.web.v2022_03_01.models.OpenAuthenticationAccessPolicy] """ super().__init__(**kwargs) self.policies = policies @@ -14434,9 +14213,9 @@ class OpenAuthenticationAccessPolicy(_serialization.Model): """Open authentication access policy defined by user. :ivar type: Type of provider for OAuth. "AAD" - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.OpenAuthenticationProviderType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.OpenAuthenticationProviderType :ivar claims: The access policy claims. - :vartype claims: list[~azure.mgmt.web.v2022_09_01.models.OpenAuthenticationPolicyClaim] + :vartype claims: list[~azure.mgmt.web.v2022_03_01.models.OpenAuthenticationPolicyClaim] """ _attribute_map = { @@ -14453,9 +14232,9 @@ def __init__( ) -> None: """ :keyword type: Type of provider for OAuth. "AAD" - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.OpenAuthenticationProviderType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.OpenAuthenticationProviderType :keyword claims: The access policy claims. - :paramtype claims: list[~azure.mgmt.web.v2022_09_01.models.OpenAuthenticationPolicyClaim] + :paramtype claims: list[~azure.mgmt.web.v2022_03_01.models.OpenAuthenticationPolicyClaim] """ super().__init__(**kwargs) self.type = type @@ -14614,10 +14393,10 @@ class OpenIdConnectRegistration(_serialization.Model): :ivar client_id: The client id of the custom Open ID Connect provider. :vartype client_id: str :ivar client_credential: The authentication credentials of the custom Open ID Connect provider. - :vartype client_credential: ~azure.mgmt.web.v2022_09_01.models.OpenIdConnectClientCredential + :vartype client_credential: ~azure.mgmt.web.v2022_03_01.models.OpenIdConnectClientCredential :ivar open_id_connect_configuration: The configuration settings of the endpoints used for the custom Open ID Connect provider. - :vartype open_id_connect_configuration: ~azure.mgmt.web.v2022_09_01.models.OpenIdConnectConfig + :vartype open_id_connect_configuration: ~azure.mgmt.web.v2022_03_01.models.OpenIdConnectConfig """ _attribute_map = { @@ -14639,11 +14418,11 @@ def __init__( :paramtype client_id: str :keyword client_credential: The authentication credentials of the custom Open ID Connect provider. - :paramtype client_credential: ~azure.mgmt.web.v2022_09_01.models.OpenIdConnectClientCredential + :paramtype client_credential: ~azure.mgmt.web.v2022_03_01.models.OpenIdConnectClientCredential :keyword open_id_connect_configuration: The configuration settings of the endpoints used for the custom Open ID Connect provider. :paramtype open_id_connect_configuration: - ~azure.mgmt.web.v2022_09_01.models.OpenIdConnectConfig + ~azure.mgmt.web.v2022_03_01.models.OpenIdConnectConfig """ super().__init__(**kwargs) self.client_id = client_id @@ -14660,9 +14439,9 @@ class Operation(_serialization.Model): :vartype name: str :ivar status: The current status of the operation. Known values are: "InProgress", "Failed", "Succeeded", "TimedOut", and "Created". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.OperationStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.OperationStatus :ivar errors: Any errors associate with the operation. - :vartype errors: list[~azure.mgmt.web.v2022_09_01.models.ErrorEntity] + :vartype errors: list[~azure.mgmt.web.v2022_03_01.models.ErrorEntity] :ivar created_time: Time when operation has started. :vartype created_time: ~datetime.datetime :ivar modified_time: Time when operation has been updated. @@ -14704,9 +14483,9 @@ def __init__( :paramtype name: str :keyword status: The current status of the operation. Known values are: "InProgress", "Failed", "Succeeded", "TimedOut", and "Created". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.OperationStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.OperationStatus :keyword errors: Any errors associate with the operation. - :paramtype errors: list[~azure.mgmt.web.v2022_09_01.models.ErrorEntity] + :paramtype errors: list[~azure.mgmt.web.v2022_03_01.models.ErrorEntity] :keyword created_time: Time when operation has started. :paramtype created_time: ~datetime.datetime :keyword modified_time: Time when operation has been updated. @@ -14735,11 +14514,11 @@ class OperationResultProperties(_serialization.Model): :ivar end_time: The end time of the workflow scope repetition. :vartype end_time: ~datetime.datetime :ivar correlation: The correlation properties. - :vartype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :vartype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :ivar status: The status of the workflow scope repetition. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar code: The workflow scope repetition code. :vartype code: str :ivar error: Anything. @@ -14772,11 +14551,11 @@ def __init__( :keyword end_time: The end time of the workflow scope repetition. :paramtype end_time: ~datetime.datetime :keyword correlation: The correlation properties. - :paramtype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :paramtype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :keyword status: The status of the workflow scope repetition. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :keyword code: The workflow scope repetition code. :paramtype code: str :keyword error: Anything. @@ -14801,11 +14580,11 @@ class OperationResult(OperationResultProperties): # pylint: disable=too-many-in :ivar end_time: The end time of the workflow scope repetition. :vartype end_time: ~datetime.datetime :ivar correlation: The correlation properties. - :vartype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :vartype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :ivar status: The status of the workflow scope repetition. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar code: The workflow scope repetition code. :vartype code: str :ivar error: Anything. @@ -14815,15 +14594,15 @@ class OperationResult(OperationResultProperties): # pylint: disable=too-many-in :ivar inputs: Gets the inputs. :vartype inputs: JSON :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype inputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar outputs: Gets the outputs. :vartype outputs: JSON :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype outputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar tracked_properties: Gets the tracked properties. :vartype tracked_properties: JSON :ivar retry_history: Gets the retry histories. - :vartype retry_history: list[~azure.mgmt.web.v2022_09_01.models.RetryHistory] + :vartype retry_history: list[~azure.mgmt.web.v2022_03_01.models.RetryHistory] :ivar iteration_count: :vartype iteration_count: int """ @@ -14873,17 +14652,17 @@ def __init__( :keyword end_time: The end time of the workflow scope repetition. :paramtype end_time: ~datetime.datetime :keyword correlation: The correlation properties. - :paramtype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :paramtype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :keyword status: The status of the workflow scope repetition. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :keyword code: The workflow scope repetition code. :paramtype code: str :keyword error: Anything. :paramtype error: any :keyword retry_history: Gets the retry histories. - :paramtype retry_history: list[~azure.mgmt.web.v2022_09_01.models.RetryHistory] + :paramtype retry_history: list[~azure.mgmt.web.v2022_03_01.models.RetryHistory] :keyword iteration_count: :paramtype iteration_count: int """ @@ -14914,7 +14693,7 @@ class OutboundEnvironmentEndpoint(_serialization.Model): Storage, Azure SQL Database, and Azure Active Directory. :vartype category: str :ivar endpoints: The endpoints that the App Service Environment reaches the service at. - :vartype endpoints: list[~azure.mgmt.web.v2022_09_01.models.EndpointDependency] + :vartype endpoints: list[~azure.mgmt.web.v2022_03_01.models.EndpointDependency] """ _attribute_map = { @@ -14934,7 +14713,7 @@ def __init__( Storage, Azure SQL Database, and Azure Active Directory. :paramtype category: str :keyword endpoints: The endpoints that the App Service Environment reaches the service at. - :paramtype endpoints: list[~azure.mgmt.web.v2022_09_01.models.EndpointDependency] + :paramtype endpoints: list[~azure.mgmt.web.v2022_03_01.models.EndpointDependency] """ super().__init__(**kwargs) self.category = category @@ -14949,7 +14728,7 @@ class OutboundEnvironmentEndpointCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.OutboundEnvironmentEndpoint] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.OutboundEnvironmentEndpoint] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -14967,7 +14746,7 @@ class OutboundEnvironmentEndpointCollection(_serialization.Model): def __init__(self, *, value: List["_models.OutboundEnvironmentEndpoint"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.OutboundEnvironmentEndpoint] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.OutboundEnvironmentEndpoint] """ super().__init__(**kwargs) self.value = value @@ -14982,7 +14761,7 @@ class PerfMonCounterCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.PerfMonResponse] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.PerfMonResponse] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -15000,7 +14779,7 @@ class PerfMonCounterCollection(_serialization.Model): def __init__(self, *, value: List["_models.PerfMonResponse"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.PerfMonResponse] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.PerfMonResponse] """ super().__init__(**kwargs) self.value = value @@ -15015,7 +14794,7 @@ class PerfMonResponse(_serialization.Model): :ivar message: The message. :vartype message: str :ivar data: The performance monitor counters. - :vartype data: ~azure.mgmt.web.v2022_09_01.models.PerfMonSet + :vartype data: ~azure.mgmt.web.v2022_03_01.models.PerfMonSet """ _attribute_map = { @@ -15038,7 +14817,7 @@ def __init__( :keyword message: The message. :paramtype message: str :keyword data: The performance monitor counters. - :paramtype data: ~azure.mgmt.web.v2022_09_01.models.PerfMonSet + :paramtype data: ~azure.mgmt.web.v2022_03_01.models.PerfMonSet """ super().__init__(**kwargs) self.code = code @@ -15097,7 +14876,7 @@ class PerfMonSet(_serialization.Model): :ivar time_grain: Presented time grain. :vartype time_grain: str :ivar values: Collection of workers that are active during this time. - :vartype values: list[~azure.mgmt.web.v2022_09_01.models.PerfMonSample] + :vartype values: list[~azure.mgmt.web.v2022_03_01.models.PerfMonSample] """ _attribute_map = { @@ -15128,7 +14907,7 @@ def __init__( :keyword time_grain: Presented time grain. :paramtype time_grain: str :keyword values: Collection of workers that are active during this time. - :paramtype values: list[~azure.mgmt.web.v2022_09_01.models.PerfMonSample] + :paramtype values: list[~azure.mgmt.web.v2022_03_01.models.PerfMonSample] """ super().__init__(**kwargs) self.name = name @@ -15256,7 +15035,7 @@ class PremierAddOnOffer(ProxyOnlyResource): # pylint: disable=too-many-instance :ivar web_hosting_plan_restrictions: App Service plans this offer is restricted to. Known values are: "None", "Free", "Shared", "Basic", "Standard", and "Premium". :vartype web_hosting_plan_restrictions: str or - ~azure.mgmt.web.v2022_09_01.models.AppServicePlanRestrictions + ~azure.mgmt.web.v2022_03_01.models.AppServicePlanRestrictions :ivar privacy_policy_url: Privacy policy URL. :vartype privacy_policy_url: str :ivar legal_terms_url: Legal terms URL. @@ -15323,7 +15102,7 @@ def __init__( :keyword web_hosting_plan_restrictions: App Service plans this offer is restricted to. Known values are: "None", "Free", "Shared", "Basic", "Standard", and "Premium". :paramtype web_hosting_plan_restrictions: str or - ~azure.mgmt.web.v2022_09_01.models.AppServicePlanRestrictions + ~azure.mgmt.web.v2022_03_01.models.AppServicePlanRestrictions :keyword privacy_policy_url: Privacy policy URL. :paramtype privacy_policy_url: str :keyword legal_terms_url: Legal terms URL. @@ -15354,7 +15133,7 @@ class PremierAddOnOfferCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.PremierAddOnOffer] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.PremierAddOnOffer] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -15372,7 +15151,7 @@ class PremierAddOnOfferCollection(_serialization.Model): def __init__(self, *, value: List["_models.PremierAddOnOffer"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.PremierAddOnOffer] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.PremierAddOnOffer] """ super().__init__(**kwargs) self.value = value @@ -15472,7 +15251,7 @@ class PrivateAccess(ProxyOnlyResource): :vartype enabled: bool :ivar virtual_networks: The Virtual Networks (and subnets) allowed to access the site privately. - :vartype virtual_networks: list[~azure.mgmt.web.v2022_09_01.models.PrivateAccessVirtualNetwork] + :vartype virtual_networks: list[~azure.mgmt.web.v2022_03_01.models.PrivateAccessVirtualNetwork] """ _validation = { @@ -15506,7 +15285,7 @@ def __init__( :keyword virtual_networks: The Virtual Networks (and subnets) allowed to access the site privately. :paramtype virtual_networks: - list[~azure.mgmt.web.v2022_09_01.models.PrivateAccessVirtualNetwork] + list[~azure.mgmt.web.v2022_03_01.models.PrivateAccessVirtualNetwork] """ super().__init__(kind=kind, **kwargs) self.enabled = enabled @@ -15551,7 +15330,7 @@ class PrivateAccessVirtualNetwork(_serialization.Model): :ivar subnets: A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network. - :vartype subnets: list[~azure.mgmt.web.v2022_09_01.models.PrivateAccessSubnet] + :vartype subnets: list[~azure.mgmt.web.v2022_03_01.models.PrivateAccessSubnet] """ _attribute_map = { @@ -15580,7 +15359,7 @@ def __init__( :keyword subnets: A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network. - :paramtype subnets: list[~azure.mgmt.web.v2022_09_01.models.PrivateAccessSubnet] + :paramtype subnets: list[~azure.mgmt.web.v2022_03_01.models.PrivateAccessSubnet] """ super().__init__(**kwargs) self.name = name @@ -15598,7 +15377,7 @@ class PrivateEndpointConnectionCollection(_serialization.Model): :ivar value: Collection of resources. Required. :vartype value: - list[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + list[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -15617,7 +15396,7 @@ def __init__(self, *, value: List["_models.RemotePrivateEndpointConnectionARMRes """ :keyword value: Collection of resources. Required. :paramtype value: - list[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + list[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] """ super().__init__(**kwargs) self.value = value @@ -15639,7 +15418,7 @@ class PrivateLinkConnectionApprovalRequestResource(ProxyOnlyResource): :vartype type: str :ivar private_link_service_connection_state: The state of a private link connection. :vartype private_link_service_connection_state: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionState + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionState """ _validation = { @@ -15671,7 +15450,7 @@ def __init__( :paramtype kind: str :keyword private_link_service_connection_state: The state of a private link connection. :paramtype private_link_service_connection_state: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionState + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionState """ super().__init__(kind=kind, **kwargs) self.private_link_service_connection_state = private_link_service_connection_state @@ -15728,7 +15507,7 @@ class PrivateLinkResource(_serialization.Model): :ivar type: Required. :vartype type: str :ivar properties: Properties of a private link resource. Required. - :vartype properties: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourceProperties + :vartype properties: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourceProperties """ _validation = { @@ -15762,7 +15541,7 @@ def __init__( :keyword type: Required. :paramtype type: str :keyword properties: Properties of a private link resource. Required. - :paramtype properties: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourceProperties + :paramtype properties: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourceProperties """ super().__init__(**kwargs) self.id = id @@ -15810,7 +15589,7 @@ class PrivateLinkResourcesWrapper(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.PrivateLinkResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.PrivateLinkResource] """ _validation = { @@ -15824,7 +15603,7 @@ class PrivateLinkResourcesWrapper(_serialization.Model): def __init__(self, *, value: List["_models.PrivateLinkResource"], **kwargs: Any) -> None: """ :keyword value: Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.PrivateLinkResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.PrivateLinkResource] """ super().__init__(**kwargs) self.value = value @@ -15862,11 +15641,11 @@ class ProcessInfo(ProxyOnlyResource): # pylint: disable=too-many-instance-attri :ivar children: Child process list. :vartype children: list[str] :ivar threads: Thread list. - :vartype threads: list[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + :vartype threads: list[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :ivar open_file_handles: List of open files. :vartype open_file_handles: list[str] :ivar modules: List of modules. - :vartype modules: list[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + :vartype modules: list[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :ivar file_name: File name of this process. :vartype file_name: str :ivar command_line: Command line. @@ -16028,11 +15807,11 @@ def __init__( # pylint: disable=too-many-locals :keyword children: Child process list. :paramtype children: list[str] :keyword threads: Thread list. - :paramtype threads: list[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + :paramtype threads: list[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :keyword open_file_handles: List of open files. :paramtype open_file_handles: list[str] :keyword modules: List of modules. - :paramtype modules: list[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + :paramtype modules: list[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :keyword file_name: File name of this process. :paramtype file_name: str :keyword command_line: Command line. @@ -16129,7 +15908,7 @@ class ProcessInfoCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -16147,7 +15926,7 @@ class ProcessInfoCollection(_serialization.Model): def __init__(self, *, value: List["_models.ProcessInfo"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] """ super().__init__(**kwargs) self.value = value @@ -16280,7 +16059,7 @@ class ProcessModuleInfoCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -16298,7 +16077,7 @@ class ProcessModuleInfoCollection(_serialization.Model): def __init__(self, *, value: List["_models.ProcessModuleInfo"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] """ super().__init__(**kwargs) self.value = value @@ -16436,7 +16215,7 @@ class ProcessThreadInfoCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -16454,7 +16233,7 @@ class ProcessThreadInfoCollection(_serialization.Model): def __init__(self, *, value: List["_models.ProcessThreadInfo"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] """ super().__init__(**kwargs) self.value = value @@ -16479,7 +16258,7 @@ class PublicCertificate(ProxyOnlyResource): :ivar public_certificate_location: Public Certificate Location. Known values are: "CurrentUserMy", "LocalMachineMy", and "Unknown". :vartype public_certificate_location: str or - ~azure.mgmt.web.v2022_09_01.models.PublicCertificateLocation + ~azure.mgmt.web.v2022_03_01.models.PublicCertificateLocation :ivar thumbprint: Certificate Thumbprint. :vartype thumbprint: str """ @@ -16517,7 +16296,7 @@ def __init__( :keyword public_certificate_location: Public Certificate Location. Known values are: "CurrentUserMy", "LocalMachineMy", and "Unknown". :paramtype public_certificate_location: str or - ~azure.mgmt.web.v2022_09_01.models.PublicCertificateLocation + ~azure.mgmt.web.v2022_03_01.models.PublicCertificateLocation """ super().__init__(kind=kind, **kwargs) self.blob = blob @@ -16533,7 +16312,7 @@ class PublicCertificateCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.PublicCertificate] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.PublicCertificate] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -16551,7 +16330,7 @@ class PublicCertificateCollection(_serialization.Model): def __init__(self, *, value: List["_models.PublicCertificate"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.PublicCertificate] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.PublicCertificate] """ super().__init__(**kwargs) self.value = value @@ -16566,7 +16345,7 @@ class PublishingCredentialsPoliciesCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -16585,7 +16364,7 @@ def __init__(self, *, value: List["_models.CsmPublishingCredentialsPoliciesEntit """ :keyword value: Collection of resources. Required. :paramtype value: - list[~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity] + list[~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity] """ super().__init__(**kwargs) self.value = value @@ -16607,8 +16386,8 @@ class PushSettings(ProxyOnlyResource): :vartype type: str :ivar is_push_enabled: Gets or sets a flag indicating whether the Push endpoint is enabled. :vartype is_push_enabled: bool - :ivar tag_whitelist_json: Gets or sets a JSON string containing a list of tags that are - whitelisted for use by the push registration endpoint. + :ivar tag_whitelist_json: Gets or sets a JSON string containing a list of tags that are in the + allowed list for use by the push registration endpoint. :vartype tag_whitelist_json: str :ivar tags_requiring_auth: Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. @@ -16653,8 +16432,8 @@ def __init__( :paramtype kind: str :keyword is_push_enabled: Gets or sets a flag indicating whether the Push endpoint is enabled. :paramtype is_push_enabled: bool - :keyword tag_whitelist_json: Gets or sets a JSON string containing a list of tags that are - whitelisted for use by the push registration endpoint. + :keyword tag_whitelist_json: Gets or sets a JSON string containing a list of tags that are in + the allowed list for use by the push registration endpoint. :paramtype tag_whitelist_json: str :keyword tags_requiring_auth: Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. @@ -16677,7 +16456,7 @@ class QueryUtterancesResult(_serialization.Model): """Result for utterances query. :ivar sample_utterance: A sample utterance. - :vartype sample_utterance: ~azure.mgmt.web.v2022_09_01.models.SampleUtterance + :vartype sample_utterance: ~azure.mgmt.web.v2022_03_01.models.SampleUtterance :ivar score: Score of a sample utterance. :vartype score: float """ @@ -16696,7 +16475,7 @@ def __init__( ) -> None: """ :keyword sample_utterance: A sample utterance. - :paramtype sample_utterance: ~azure.mgmt.web.v2022_09_01.models.SampleUtterance + :paramtype sample_utterance: ~azure.mgmt.web.v2022_03_01.models.SampleUtterance :keyword score: Score of a sample utterance. :paramtype score: float """ @@ -16711,7 +16490,7 @@ class QueryUtterancesResults(_serialization.Model): :ivar query: Search Query. :vartype query: str :ivar results: Array of utterance results for search query. - :vartype results: list[~azure.mgmt.web.v2022_09_01.models.QueryUtterancesResult] + :vartype results: list[~azure.mgmt.web.v2022_03_01.models.QueryUtterancesResult] """ _attribute_map = { @@ -16730,7 +16509,7 @@ def __init__( :keyword query: Search Query. :paramtype query: str :keyword results: Array of utterance results for search query. - :paramtype results: list[~azure.mgmt.web.v2022_09_01.models.QueryUtterancesResult] + :paramtype results: list[~azure.mgmt.web.v2022_03_01.models.QueryUtterancesResult] """ super().__init__(**kwargs) self.query = query @@ -16745,7 +16524,7 @@ class QueueScaleRule(_serialization.Model): :ivar queue_length: Queue length. :vartype queue_length: int :ivar auth: Authentication secrets for the queue scale rule. - :vartype auth: list[~azure.mgmt.web.v2022_09_01.models.ScaleRuleAuth] + :vartype auth: list[~azure.mgmt.web.v2022_03_01.models.ScaleRuleAuth] """ _attribute_map = { @@ -16768,7 +16547,7 @@ def __init__( :keyword queue_length: Queue length. :paramtype queue_length: int :keyword auth: Authentication secrets for the queue scale rule. - :paramtype auth: list[~azure.mgmt.web.v2022_09_01.models.ScaleRuleAuth] + :paramtype auth: list[~azure.mgmt.web.v2022_03_01.models.ScaleRuleAuth] """ super().__init__(**kwargs) self.queue_name = queue_name @@ -16901,7 +16680,7 @@ class Recommendation(ProxyOnlyResource): # pylint: disable=too-many-instance-at :vartype resource_id: str :ivar resource_scope: Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site. Known values are: "ServerFarm", "Subscription", and "WebSite". - :vartype resource_scope: str or ~azure.mgmt.web.v2022_09_01.models.ResourceScopeType + :vartype resource_scope: str or ~azure.mgmt.web.v2022_03_01.models.ResourceScopeType :ivar rule_name: Unique name of the rule. :vartype rule_name: str :ivar display_name: UI friendly name of the rule (may not be unique). @@ -16910,10 +16689,10 @@ class Recommendation(ProxyOnlyResource): # pylint: disable=too-many-instance-at :vartype message: str :ivar level: Level indicating how critical this recommendation can impact. Known values are: "Critical", "Warning", "Information", and "NonUrgentSuggestion". - :vartype level: str or ~azure.mgmt.web.v2022_09_01.models.NotificationLevel + :vartype level: str or ~azure.mgmt.web.v2022_03_01.models.NotificationLevel :ivar channels: List of channels that this recommendation can apply. Known values are: "Notification", "Api", "Email", "Webhook", and "All". - :vartype channels: str or ~azure.mgmt.web.v2022_09_01.models.Channels + :vartype channels: str or ~azure.mgmt.web.v2022_03_01.models.Channels :ivar category_tags: The list of category tags that this recommendation belongs to. :vartype category_tags: list[str] :ivar action_name: Name of action recommended by this object. @@ -17025,7 +16804,7 @@ def __init__( # pylint: disable=too-many-locals :paramtype resource_id: str :keyword resource_scope: Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site. Known values are: "ServerFarm", "Subscription", and "WebSite". - :paramtype resource_scope: str or ~azure.mgmt.web.v2022_09_01.models.ResourceScopeType + :paramtype resource_scope: str or ~azure.mgmt.web.v2022_03_01.models.ResourceScopeType :keyword rule_name: Unique name of the rule. :paramtype rule_name: str :keyword display_name: UI friendly name of the rule (may not be unique). @@ -17034,10 +16813,10 @@ def __init__( # pylint: disable=too-many-locals :paramtype message: str :keyword level: Level indicating how critical this recommendation can impact. Known values are: "Critical", "Warning", "Information", and "NonUrgentSuggestion". - :paramtype level: str or ~azure.mgmt.web.v2022_09_01.models.NotificationLevel + :paramtype level: str or ~azure.mgmt.web.v2022_03_01.models.NotificationLevel :keyword channels: List of channels that this recommendation can apply. Known values are: "Notification", "Api", "Email", "Webhook", and "All". - :paramtype channels: str or ~azure.mgmt.web.v2022_09_01.models.Channels + :paramtype channels: str or ~azure.mgmt.web.v2022_03_01.models.Channels :keyword action_name: Name of action recommended by this object. :paramtype action_name: str :keyword enabled: True if this recommendation is still valid (i.e. "actionable"). False if it @@ -17103,7 +16882,7 @@ class RecommendationCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Recommendation] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Recommendation] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -17121,7 +16900,7 @@ class RecommendationCollection(_serialization.Model): def __init__(self, *, value: List["_models.Recommendation"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Recommendation] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Recommendation] """ super().__init__(**kwargs) self.value = value @@ -17157,10 +16936,10 @@ class RecommendationRule(ProxyOnlyResource): # pylint: disable=too-many-instanc :vartype action_name: str :ivar level: Level of impact indicating how critical this rule is. Known values are: "Critical", "Warning", "Information", and "NonUrgentSuggestion". - :vartype level: str or ~azure.mgmt.web.v2022_09_01.models.NotificationLevel + :vartype level: str or ~azure.mgmt.web.v2022_03_01.models.NotificationLevel :ivar channels: List of available channels that this rule applies. Known values are: "Notification", "Api", "Email", "Webhook", and "All". - :vartype channels: str or ~azure.mgmt.web.v2022_09_01.models.Channels + :vartype channels: str or ~azure.mgmt.web.v2022_03_01.models.Channels :ivar category_tags: The list of category tags that this recommendation rule belongs to. :vartype category_tags: list[str] :ivar is_dynamic: True if this is associated with a dynamically added rule. @@ -17238,10 +17017,10 @@ def __init__( :paramtype action_name: str :keyword level: Level of impact indicating how critical this rule is. Known values are: "Critical", "Warning", "Information", and "NonUrgentSuggestion". - :paramtype level: str or ~azure.mgmt.web.v2022_09_01.models.NotificationLevel + :paramtype level: str or ~azure.mgmt.web.v2022_03_01.models.NotificationLevel :keyword channels: List of available channels that this rule applies. Known values are: "Notification", "Api", "Email", "Webhook", and "All". - :paramtype channels: str or ~azure.mgmt.web.v2022_09_01.models.Channels + :paramtype channels: str or ~azure.mgmt.web.v2022_03_01.models.Channels :keyword is_dynamic: True if this is associated with a dynamically added rule. :paramtype is_dynamic: bool :keyword extension_name: Extension name of the portal if exists. Applicable to dynamic rule @@ -17277,12 +17056,12 @@ class RecurrenceSchedule(_serialization.Model): :ivar hours: The hours. :vartype hours: list[int] :ivar week_days: The days of the week. - :vartype week_days: list[str or ~azure.mgmt.web.v2022_09_01.models.DaysOfWeek] + :vartype week_days: list[str or ~azure.mgmt.web.v2022_03_01.models.DaysOfWeek] :ivar month_days: The month days. :vartype month_days: list[int] :ivar monthly_occurrences: The monthly occurrences. :vartype monthly_occurrences: - list[~azure.mgmt.web.v2022_09_01.models.RecurrenceScheduleOccurrence] + list[~azure.mgmt.web.v2022_03_01.models.RecurrenceScheduleOccurrence] """ _attribute_map = { @@ -17309,12 +17088,12 @@ def __init__( :keyword hours: The hours. :paramtype hours: list[int] :keyword week_days: The days of the week. - :paramtype week_days: list[str or ~azure.mgmt.web.v2022_09_01.models.DaysOfWeek] + :paramtype week_days: list[str or ~azure.mgmt.web.v2022_03_01.models.DaysOfWeek] :keyword month_days: The month days. :paramtype month_days: list[int] :keyword monthly_occurrences: The monthly occurrences. :paramtype monthly_occurrences: - list[~azure.mgmt.web.v2022_09_01.models.RecurrenceScheduleOccurrence] + list[~azure.mgmt.web.v2022_03_01.models.RecurrenceScheduleOccurrence] """ super().__init__(**kwargs) self.minutes = minutes @@ -17329,7 +17108,7 @@ class RecurrenceScheduleOccurrence(_serialization.Model): :ivar day: The day of the week. Known values are: "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", and "Saturday". - :vartype day: str or ~azure.mgmt.web.v2022_09_01.models.DayOfWeek + :vartype day: str or ~azure.mgmt.web.v2022_03_01.models.DayOfWeek :ivar occurrence: The occurrence. :vartype occurrence: int """ @@ -17345,7 +17124,7 @@ def __init__( """ :keyword day: The day of the week. Known values are: "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", and "Saturday". - :paramtype day: str or ~azure.mgmt.web.v2022_09_01.models.DayOfWeek + :paramtype day: str or ~azure.mgmt.web.v2022_03_01.models.DayOfWeek :keyword occurrence: The occurrence. :paramtype occurrence: int """ @@ -17358,7 +17137,7 @@ class RegenerateActionParameter(_serialization.Model): """The access key regenerate action content. :ivar key_type: The key type. Known values are: "NotSpecified", "Primary", and "Secondary". - :vartype key_type: str or ~azure.mgmt.web.v2022_09_01.models.KeyType + :vartype key_type: str or ~azure.mgmt.web.v2022_03_01.models.KeyType """ _attribute_map = { @@ -17368,7 +17147,7 @@ class RegenerateActionParameter(_serialization.Model): def __init__(self, *, key_type: Optional[Union[str, "_models.KeyType"]] = None, **kwargs: Any) -> None: """ :keyword key_type: The key type. Known values are: "NotSpecified", "Primary", and "Secondary". - :paramtype key_type: str or ~azure.mgmt.web.v2022_09_01.models.KeyType + :paramtype key_type: str or ~azure.mgmt.web.v2022_03_01.models.KeyType """ super().__init__(**kwargs) self.key_type = key_type @@ -17592,10 +17371,10 @@ class RemotePrivateEndpointConnection(ProxyOnlyResource): :ivar provisioning_state: :vartype provisioning_state: str :ivar private_endpoint: PrivateEndpoint of a remote private endpoint connection. - :vartype private_endpoint: ~azure.mgmt.web.v2022_09_01.models.ArmIdWrapper + :vartype private_endpoint: ~azure.mgmt.web.v2022_03_01.models.ArmIdWrapper :ivar private_link_service_connection_state: The state of a private link connection. :vartype private_link_service_connection_state: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionState + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionState :ivar ip_addresses: Private IPAddresses mapped to the remote private endpoint. :vartype ip_addresses: list[str] """ @@ -17634,10 +17413,10 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword private_endpoint: PrivateEndpoint of a remote private endpoint connection. - :paramtype private_endpoint: ~azure.mgmt.web.v2022_09_01.models.ArmIdWrapper + :paramtype private_endpoint: ~azure.mgmt.web.v2022_03_01.models.ArmIdWrapper :keyword private_link_service_connection_state: The state of a private link connection. :paramtype private_link_service_connection_state: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionState + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionState :keyword ip_addresses: Private IPAddresses mapped to the remote private endpoint. :paramtype ip_addresses: list[str] """ @@ -17664,10 +17443,10 @@ class RemotePrivateEndpointConnectionARMResource(ProxyOnlyResource): :ivar provisioning_state: :vartype provisioning_state: str :ivar private_endpoint: PrivateEndpoint of a remote private endpoint connection. - :vartype private_endpoint: ~azure.mgmt.web.v2022_09_01.models.ArmIdWrapper + :vartype private_endpoint: ~azure.mgmt.web.v2022_03_01.models.ArmIdWrapper :ivar private_link_service_connection_state: The state of a private link connection. :vartype private_link_service_connection_state: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionState + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionState :ivar ip_addresses: Private IPAddresses mapped to the remote private endpoint. :vartype ip_addresses: list[str] """ @@ -17706,10 +17485,10 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword private_endpoint: PrivateEndpoint of a remote private endpoint connection. - :paramtype private_endpoint: ~azure.mgmt.web.v2022_09_01.models.ArmIdWrapper + :paramtype private_endpoint: ~azure.mgmt.web.v2022_03_01.models.ArmIdWrapper :keyword private_link_service_connection_state: The state of a private link connection. :paramtype private_link_service_connection_state: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionState + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionState :keyword ip_addresses: Private IPAddresses mapped to the remote private endpoint. :paramtype ip_addresses: list[str] """ @@ -17728,7 +17507,7 @@ class Rendering(_serialization.Model): "Markdown", "Detector", "DropDown", "Card", "Solution", "Guage", "Form", "ChangeSets", "ChangeAnalysisOnboarding", "ChangesView", "AppInsight", "DependencyGraph", "DownTime", "SummaryCard", "SearchComponent", and "AppInsightEnablement". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.RenderingType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.RenderingType :ivar title: Title of data. :vartype title: str :ivar description: Description of the data that will help it be interpreted. @@ -17755,7 +17534,7 @@ def __init__( "Markdown", "Detector", "DropDown", "Card", "Solution", "Guage", "Form", "ChangeSets", "ChangeAnalysisOnboarding", "ChangesView", "AppInsight", "DependencyGraph", "DownTime", "SummaryCard", "SearchComponent", and "AppInsightEnablement". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.RenderingType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.RenderingType :keyword title: Title of data. :paramtype title: str :keyword description: Description of the data that will help it be interpreted. @@ -17959,7 +17738,7 @@ class RequestHistory(WorkflowResource): :ivar tags: The resource tags. :vartype tags: dict[str, str] :ivar properties: The request history properties. - :vartype properties: ~azure.mgmt.web.v2022_09_01.models.RequestHistoryProperties + :vartype properties: ~azure.mgmt.web.v2022_03_01.models.RequestHistoryProperties """ _validation = { @@ -17991,7 +17770,7 @@ def __init__( :keyword tags: The resource tags. :paramtype tags: dict[str, str] :keyword properties: The request history properties. - :paramtype properties: ~azure.mgmt.web.v2022_09_01.models.RequestHistoryProperties + :paramtype properties: ~azure.mgmt.web.v2022_03_01.models.RequestHistoryProperties """ super().__init__(location=location, tags=tags, **kwargs) self.properties = properties @@ -18001,7 +17780,7 @@ class RequestHistoryListResult(_serialization.Model): """The list of workflow request histories. :ivar value: A list of workflow request histories. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.RequestHistory] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.RequestHistory] :ivar next_link: The URL to get the next set of results. :vartype next_link: str """ @@ -18016,7 +17795,7 @@ def __init__( ) -> None: """ :keyword value: A list of workflow request histories. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.RequestHistory] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.RequestHistory] :keyword next_link: The URL to get the next set of results. :paramtype next_link: str """ @@ -18033,9 +17812,9 @@ class RequestHistoryProperties(_serialization.Model): :ivar end_time: The time the request ended. :vartype end_time: ~datetime.datetime :ivar request: The request. - :vartype request: ~azure.mgmt.web.v2022_09_01.models.Request + :vartype request: ~azure.mgmt.web.v2022_03_01.models.Request :ivar response: The response. - :vartype response: ~azure.mgmt.web.v2022_09_01.models.Response + :vartype response: ~azure.mgmt.web.v2022_03_01.models.Response """ _attribute_map = { @@ -18060,9 +17839,9 @@ def __init__( :keyword end_time: The time the request ended. :paramtype end_time: ~datetime.datetime :keyword request: The request. - :paramtype request: ~azure.mgmt.web.v2022_09_01.models.Request + :paramtype request: ~azure.mgmt.web.v2022_03_01.models.Request :keyword response: The response. - :paramtype response: ~azure.mgmt.web.v2022_09_01.models.Response + :paramtype response: ~azure.mgmt.web.v2022_03_01.models.Response """ super().__init__(**kwargs) self.start_time = start_time @@ -18193,7 +17972,7 @@ class ResourceHealthMetadataCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -18211,7 +17990,7 @@ class ResourceHealthMetadataCollection(_serialization.Model): def __init__(self, *, value: List["_models.ResourceHealthMetadata"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] """ super().__init__(**kwargs) self.value = value @@ -18266,7 +18045,7 @@ class ResourceMetricDefinition(ProxyOnlyResource): :ivar metric_availabilities: List of time grains supported for the metric together with retention period. :vartype metric_availabilities: - list[~azure.mgmt.web.v2022_09_01.models.ResourceMetricAvailability] + list[~azure.mgmt.web.v2022_03_01.models.ResourceMetricAvailability] :ivar resource_uri: Resource URI. :vartype resource_uri: str :ivar properties: Resource metric definition properties. @@ -18317,7 +18096,7 @@ class ResourceMetricDefinitionCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -18335,7 +18114,7 @@ class ResourceMetricDefinitionCollection(_serialization.Model): def __init__(self, *, value: List["_models.ResourceMetricDefinition"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] """ super().__init__(**kwargs) self.value = value @@ -18351,7 +18130,7 @@ class ResourceNameAvailability(_serialization.Model): :ivar reason: :code:`Invalid` indicates the name provided does not match Azure App Service naming requirements. :code:`AlreadyExists` indicates that the name is already in use and is therefore unavailable. Known values are: "Invalid" and "AlreadyExists". - :vartype reason: str or ~azure.mgmt.web.v2022_09_01.models.InAvailabilityReasonType + :vartype reason: str or ~azure.mgmt.web.v2022_03_01.models.InAvailabilityReasonType :ivar message: If reason == invalid, provide the user with the reason why the given name is invalid, and provide the resource naming requirements so that the user can select a valid name. If reason == AlreadyExists, explain that resource name is already in use, and direct them to @@ -18380,7 +18159,7 @@ def __init__( :keyword reason: :code:`Invalid` indicates the name provided does not match Azure App Service naming requirements. :code:`AlreadyExists` indicates that the name is already in use and is therefore unavailable. Known values are: "Invalid" and "AlreadyExists". - :paramtype reason: str or ~azure.mgmt.web.v2022_09_01.models.InAvailabilityReasonType + :paramtype reason: str or ~azure.mgmt.web.v2022_03_01.models.InAvailabilityReasonType :keyword message: If reason == invalid, provide the user with the reason why the given name is invalid, and provide the resource naming requirements so that the user can select a valid name. If reason == AlreadyExists, explain that resource name is already in use, and direct them to @@ -18403,7 +18182,7 @@ class ResourceNameAvailabilityRequest(_serialization.Model): :ivar type: Resource type used for verification. Required. Known values are: "Site", "Slot", "HostingEnvironment", "PublishingUser", "Microsoft.Web/sites", "Microsoft.Web/sites/slots", "Microsoft.Web/hostingEnvironments", and "Microsoft.Web/publishingUsers". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.CheckNameResourceTypes + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.CheckNameResourceTypes :ivar is_fqdn: Is fully qualified domain name. :vartype is_fqdn: bool """ @@ -18433,7 +18212,7 @@ def __init__( :keyword type: Resource type used for verification. Required. Known values are: "Site", "Slot", "HostingEnvironment", "PublishingUser", "Microsoft.Web/sites", "Microsoft.Web/sites/slots", "Microsoft.Web/hostingEnvironments", and "Microsoft.Web/publishingUsers". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.CheckNameResourceTypes + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.CheckNameResourceTypes :keyword is_fqdn: Is fully qualified domain name. :paramtype is_fqdn: bool """ @@ -18486,7 +18265,7 @@ class Response(_serialization.Model): :ivar status_code: The status code of the response. :vartype status_code: int :ivar body_link: Details on the location of the body content. - :vartype body_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype body_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink """ _attribute_map = { @@ -18509,7 +18288,7 @@ def __init__( :keyword status_code: The status code of the response. :paramtype status_code: int :keyword body_link: Details on the location of the body content. - :paramtype body_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :paramtype body_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink """ super().__init__(**kwargs) self.headers = headers @@ -18538,17 +18317,17 @@ class ResponseMessageEnvelopeRemotePrivateEndpointConnection( :ivar tags: Tags associated with resource. :vartype tags: dict[str, str] :ivar plan: Azure resource manager plan. - :vartype plan: ~azure.mgmt.web.v2022_09_01.models.ArmPlan + :vartype plan: ~azure.mgmt.web.v2022_03_01.models.ArmPlan :ivar properties: Resource specific properties. - :vartype properties: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnection + :vartype properties: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnection :ivar sku: SKU description of the resource. - :vartype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :vartype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :ivar status: Azure-AsyncOperation Status info. :vartype status: str :ivar error: Azure-AsyncOperation Error info. - :vartype error: ~azure.mgmt.web.v2022_09_01.models.ErrorEntity + :vartype error: ~azure.mgmt.web.v2022_03_01.models.ErrorEntity :ivar identity: MSI resource. - :vartype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :vartype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :ivar zones: Logical Availability Zones the service is hosted in. :vartype zones: list[str] """ @@ -18601,17 +18380,17 @@ def __init__( :keyword tags: Tags associated with resource. :paramtype tags: dict[str, str] :keyword plan: Azure resource manager plan. - :paramtype plan: ~azure.mgmt.web.v2022_09_01.models.ArmPlan + :paramtype plan: ~azure.mgmt.web.v2022_03_01.models.ArmPlan :keyword properties: Resource specific properties. - :paramtype properties: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnection + :paramtype properties: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnection :keyword sku: SKU description of the resource. - :paramtype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :paramtype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :keyword status: Azure-AsyncOperation Status info. :paramtype status: str :keyword error: Azure-AsyncOperation Error info. - :paramtype error: ~azure.mgmt.web.v2022_09_01.models.ErrorEntity + :paramtype error: ~azure.mgmt.web.v2022_03_01.models.ErrorEntity :keyword identity: MSI resource. - :paramtype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :paramtype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :keyword zones: Logical Availability Zones the service is hosted in. :paramtype zones: list[str] """ @@ -18634,7 +18413,7 @@ class ResponseMetaData(_serialization.Model): """ResponseMetaData. :ivar data_source: Source of the Data. - :vartype data_source: ~azure.mgmt.web.v2022_09_01.models.DataSource + :vartype data_source: ~azure.mgmt.web.v2022_03_01.models.DataSource """ _attribute_map = { @@ -18644,7 +18423,7 @@ class ResponseMetaData(_serialization.Model): def __init__(self, *, data_source: Optional["_models.DataSource"] = None, **kwargs: Any) -> None: """ :keyword data_source: Source of the Data. - :paramtype data_source: ~azure.mgmt.web.v2022_09_01.models.DataSource + :paramtype data_source: ~azure.mgmt.web.v2022_03_01.models.DataSource """ super().__init__(**kwargs) self.data_source = data_source @@ -18675,7 +18454,7 @@ class RestoreRequest(ProxyOnlyResource): # pylint: disable=too-many-instance-at :vartype site_name: str :ivar databases: Collection of databases which should be restored. This list has to match the list of databases included in the backup. - :vartype databases: list[~azure.mgmt.web.v2022_09_01.models.DatabaseBackupSetting] + :vartype databases: list[~azure.mgmt.web.v2022_03_01.models.DatabaseBackupSetting] :ivar ignore_conflicting_host_names: Changes a logic when restoring an app with custom domains. :code:`true` to remove custom domains automatically. If :code:`false`, custom domains are added to @@ -18688,7 +18467,7 @@ class RestoreRequest(ProxyOnlyResource): # pylint: disable=too-many-instance-at :vartype app_service_plan: str :ivar operation_type: Operation type. Known values are: "Default", "Clone", "Relocation", "Snapshot", and "CloudFS". - :vartype operation_type: str or ~azure.mgmt.web.v2022_09_01.models.BackupRestoreOperationType + :vartype operation_type: str or ~azure.mgmt.web.v2022_03_01.models.BackupRestoreOperationType :ivar adjust_connection_strings: :code:`true` if SiteConfig.ConnectionStrings should be set in new app; otherwise, :code:`false`. :vartype adjust_connection_strings: bool @@ -18753,7 +18532,7 @@ def __init__( :paramtype site_name: str :keyword databases: Collection of databases which should be restored. This list has to match the list of databases included in the backup. - :paramtype databases: list[~azure.mgmt.web.v2022_09_01.models.DatabaseBackupSetting] + :paramtype databases: list[~azure.mgmt.web.v2022_03_01.models.DatabaseBackupSetting] :keyword ignore_conflicting_host_names: Changes a logic when restoring an app with custom domains. :code:`true` to remove custom domains automatically. If :code:`false`, custom domains are added to @@ -18766,7 +18545,7 @@ def __init__( :paramtype app_service_plan: str :keyword operation_type: Operation type. Known values are: "Default", "Clone", "Relocation", "Snapshot", and "CloudFS". - :paramtype operation_type: str or ~azure.mgmt.web.v2022_09_01.models.BackupRestoreOperationType + :paramtype operation_type: str or ~azure.mgmt.web.v2022_03_01.models.BackupRestoreOperationType :keyword adjust_connection_strings: :code:`true` if SiteConfig.ConnectionStrings should be set in new app; otherwise, :code:`false`. :paramtype adjust_connection_strings: bool @@ -18802,7 +18581,7 @@ class RetryHistory(_serialization.Model): :ivar service_request_id: Gets the service request Id. :vartype service_request_id: str :ivar error: Gets the error response. - :vartype error: ~azure.mgmt.web.v2022_09_01.models.ErrorResponse + :vartype error: ~azure.mgmt.web.v2022_03_01.models.ErrorResponse """ _attribute_map = { @@ -18837,7 +18616,7 @@ def __init__( :keyword service_request_id: Gets the service request Id. :paramtype service_request_id: str :keyword error: Gets the error response. - :paramtype error: ~azure.mgmt.web.v2022_09_01.models.ErrorResponse + :paramtype error: ~azure.mgmt.web.v2022_03_01.models.ErrorResponse """ super().__init__(**kwargs) self.start_time = start_time @@ -18875,7 +18654,7 @@ class Revision(Resource): # pylint: disable=too-many-instance-attributes :ivar template: Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time. - :vartype template: ~azure.mgmt.web.v2022_09_01.models.Template + :vartype template: ~azure.mgmt.web.v2022_03_01.models.Template :ivar active: Boolean describing if the Revision is Active. :vartype active: bool :ivar replicas: Number of pods currently running for this revision. @@ -18886,11 +18665,11 @@ class Revision(Resource): # pylint: disable=too-many-instance-attributes :vartype provisioning_error: str :ivar health_state: Current health State of the revision. Known values are: "Healthy", "Unhealthy", and "None". - :vartype health_state: str or ~azure.mgmt.web.v2022_09_01.models.RevisionHealthState + :vartype health_state: str or ~azure.mgmt.web.v2022_03_01.models.RevisionHealthState :ivar provisioning_state: Current provisioning State of the revision. Known values are: "Provisioning", "Provisioned", "Failed", "Deprovisioning", and "Deprovisioned". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.RevisionProvisioningState + ~azure.mgmt.web.v2022_03_01.models.RevisionProvisioningState """ _validation = { @@ -18958,7 +18737,7 @@ class RevisionCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Revision] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Revision] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -18976,7 +18755,7 @@ class RevisionCollection(_serialization.Model): def __init__(self, *, value: List["_models.Revision"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Revision] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Revision] """ super().__init__(**kwargs) self.value = value @@ -19090,7 +18869,7 @@ class Scale(_serialization.Model): :ivar max_replicas: Optional. Maximum number of container replicas. Defaults to 10 if not set. :vartype max_replicas: int :ivar rules: Scaling rules. - :vartype rules: list[~azure.mgmt.web.v2022_09_01.models.ScaleRule] + :vartype rules: list[~azure.mgmt.web.v2022_03_01.models.ScaleRule] """ _attribute_map = { @@ -19114,7 +18893,7 @@ def __init__( set. :paramtype max_replicas: int :keyword rules: Scaling rules. - :paramtype rules: list[~azure.mgmt.web.v2022_09_01.models.ScaleRule] + :paramtype rules: list[~azure.mgmt.web.v2022_03_01.models.ScaleRule] """ super().__init__(**kwargs) self.min_replicas = min_replicas @@ -19128,11 +18907,11 @@ class ScaleRule(_serialization.Model): :ivar name: Scale Rule Name. :vartype name: str :ivar azure_queue: Azure Queue based scaling. - :vartype azure_queue: ~azure.mgmt.web.v2022_09_01.models.QueueScaleRule + :vartype azure_queue: ~azure.mgmt.web.v2022_03_01.models.QueueScaleRule :ivar custom: Custom scale rule. - :vartype custom: ~azure.mgmt.web.v2022_09_01.models.CustomScaleRule + :vartype custom: ~azure.mgmt.web.v2022_03_01.models.CustomScaleRule :ivar http: HTTP requests based scaling. - :vartype http: ~azure.mgmt.web.v2022_09_01.models.HttpScaleRule + :vartype http: ~azure.mgmt.web.v2022_03_01.models.HttpScaleRule """ _attribute_map = { @@ -19155,11 +18934,11 @@ def __init__( :keyword name: Scale Rule Name. :paramtype name: str :keyword azure_queue: Azure Queue based scaling. - :paramtype azure_queue: ~azure.mgmt.web.v2022_09_01.models.QueueScaleRule + :paramtype azure_queue: ~azure.mgmt.web.v2022_03_01.models.QueueScaleRule :keyword custom: Custom scale rule. - :paramtype custom: ~azure.mgmt.web.v2022_09_01.models.CustomScaleRule + :paramtype custom: ~azure.mgmt.web.v2022_03_01.models.CustomScaleRule :keyword http: HTTP requests based scaling. - :paramtype http: ~azure.mgmt.web.v2022_09_01.models.HttpScaleRule + :paramtype http: ~azure.mgmt.web.v2022_03_01.models.HttpScaleRule """ super().__init__(**kwargs) self.name = name @@ -19228,7 +19007,7 @@ class SecretsCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.ContainerAppSecret] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.ContainerAppSecret] """ _validation = { @@ -19242,7 +19021,7 @@ class SecretsCollection(_serialization.Model): def __init__(self, *, value: List["_models.ContainerAppSecret"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.ContainerAppSecret] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.ContainerAppSecret] """ super().__init__(**kwargs) self.value = value @@ -19252,9 +19031,9 @@ class ServiceSpecification(_serialization.Model): """Resource metrics service provided by Microsoft.Insights resource provider. :ivar metric_specifications: - :vartype metric_specifications: list[~azure.mgmt.web.v2022_09_01.models.MetricSpecification] + :vartype metric_specifications: list[~azure.mgmt.web.v2022_03_01.models.MetricSpecification] :ivar log_specifications: - :vartype log_specifications: list[~azure.mgmt.web.v2022_09_01.models.LogSpecification] + :vartype log_specifications: list[~azure.mgmt.web.v2022_03_01.models.LogSpecification] """ _attribute_map = { @@ -19271,9 +19050,9 @@ def __init__( ) -> None: """ :keyword metric_specifications: - :paramtype metric_specifications: list[~azure.mgmt.web.v2022_09_01.models.MetricSpecification] + :paramtype metric_specifications: list[~azure.mgmt.web.v2022_03_01.models.MetricSpecification] :keyword log_specifications: - :paramtype log_specifications: list[~azure.mgmt.web.v2022_09_01.models.LogSpecification] + :paramtype log_specifications: list[~azure.mgmt.web.v2022_03_01.models.LogSpecification] """ super().__init__(**kwargs) self.metric_specifications = metric_specifications @@ -19300,9 +19079,9 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes :ivar tags: Resource tags. :vartype tags: dict[str, str] :ivar identity: Managed service identity. - :vartype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :vartype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :ivar extended_location: Extended Location. - :vartype extended_location: ~azure.mgmt.web.v2022_09_01.models.ExtendedLocation + :vartype extended_location: ~azure.mgmt.web.v2022_03_01.models.ExtendedLocation :ivar state: Current state of the app. :vartype state: str :ivar host_names: Hostnames associated with the app. @@ -19311,7 +19090,7 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes :vartype repository_site_name: str :ivar usage_state: State indicating whether the app has exceeded its quota usage. Read-only. Known values are: "Normal" and "Exceeded". - :vartype usage_state: str or ~azure.mgmt.web.v2022_09_01.models.UsageState + :vartype usage_state: str or ~azure.mgmt.web.v2022_03_01.models.UsageState :ivar enabled: :code:`true` if the app is enabled; otherwise, :code:`false`. Setting this value to false disables the app (takes the app offline). @@ -19322,10 +19101,10 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes :vartype enabled_host_names: list[str] :ivar availability_state: Management information availability state for the app. Known values are: "Normal", "Limited", and "DisasterRecoveryMode". - :vartype availability_state: str or ~azure.mgmt.web.v2022_09_01.models.SiteAvailabilityState + :vartype availability_state: str or ~azure.mgmt.web.v2022_03_01.models.SiteAvailabilityState :ivar host_name_ssl_states: Hostname SSL states are used to manage the SSL bindings for app's hostnames. - :vartype host_name_ssl_states: list[~azure.mgmt.web.v2022_09_01.models.HostNameSslState] + :vartype host_name_ssl_states: list[~azure.mgmt.web.v2022_03_01.models.HostNameSslState] :ivar server_farm_id: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". :vartype server_farm_id: str @@ -19345,7 +19124,7 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes :ivar vnet_content_share_enabled: To enable accessing content over virtual network. :vartype vnet_content_share_enabled: bool :ivar site_config: Configuration of the app. - :vartype site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfig + :vartype site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfig :ivar traffic_manager_host_names: Azure Traffic Manager hostnames associated with the app. Read-only. :vartype traffic_manager_host_names: list[str] @@ -19356,7 +19135,7 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes :vartype target_swap_slot: str :ivar hosting_environment_profile: App Service Environment to use for the app. :vartype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :ivar client_affinity_enabled: :code:`true` to enable client affinity; :code:`false` to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is :code:`true`. @@ -19372,7 +19151,7 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes * ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. * ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. Known values are: "Required", "Optional", and "OptionalInteractiveUser". - :vartype client_cert_mode: str or ~azure.mgmt.web.v2022_09_01.models.ClientCertMode + :vartype client_cert_mode: str or ~azure.mgmt.web.v2022_03_01.models.ClientCertMode :ivar client_cert_exclusion_paths: client certificate authentication comma-separated exclusion paths. :vartype client_cert_exclusion_paths: str @@ -19402,7 +19181,7 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes This only applies to Functions container. :vartype max_number_of_workers: int :ivar cloning_info: If specified during app creation, the app is cloned from a source app. - :vartype cloning_info: ~azure.mgmt.web.v2022_09_01.models.CloningInfo + :vartype cloning_info: ~azure.mgmt.web.v2022_03_01.models.CloningInfo :ivar resource_group: Name of the resource group the app belongs to. Read-only. :vartype resource_group: str :ivar is_default_container: :code:`true` if the app is a default container; @@ -19411,14 +19190,14 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes :ivar default_host_name: Default hostname of the app. Read-only. :vartype default_host_name: str :ivar slot_swap_status: Status of the last deployment slot swap operation. - :vartype slot_swap_status: ~azure.mgmt.web.v2022_09_01.models.SlotSwapStatus + :vartype slot_swap_status: ~azure.mgmt.web.v2022_03_01.models.SlotSwapStatus :ivar https_only: HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests. :vartype https_only: bool :ivar redundancy_mode: Site redundancy mode. Known values are: "None", "Manual", "Failover", "ActiveActive", and "GeoRedundant". - :vartype redundancy_mode: str or ~azure.mgmt.web.v2022_09_01.models.RedundancyMode + :vartype redundancy_mode: str or ~azure.mgmt.web.v2022_03_01.models.RedundancyMode :ivar in_progress_operation_id: Specifies an operation id if this site has a pending operation. :vartype in_progress_operation_id: str :ivar public_network_access: Property to allow or block all public traffic. Allowed Values: @@ -19433,10 +19212,6 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. :vartype virtual_network_subnet_id: str - :ivar managed_environment_id: Azure Resource Manager ID of the customer's selected Managed - Environment on which to host this app. This must be of the form - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}. - :vartype managed_environment_id: str """ _validation = { @@ -19521,7 +19296,6 @@ class Site(Resource): # pylint: disable=too-many-instance-attributes "storage_account_required": {"key": "properties.storageAccountRequired", "type": "bool"}, "key_vault_reference_identity": {"key": "properties.keyVaultReferenceIdentity", "type": "str"}, "virtual_network_subnet_id": {"key": "properties.virtualNetworkSubnetId", "type": "str"}, - "managed_environment_id": {"key": "properties.managedEnvironmentId", "type": "str"}, } def __init__( # pylint: disable=too-many-locals @@ -19559,7 +19333,6 @@ def __init__( # pylint: disable=too-many-locals storage_account_required: Optional[bool] = None, key_vault_reference_identity: Optional[str] = None, virtual_network_subnet_id: Optional[str] = None, - managed_environment_id: Optional[str] = None, **kwargs: Any ) -> None: """ @@ -19570,16 +19343,16 @@ def __init__( # pylint: disable=too-many-locals :keyword tags: Resource tags. :paramtype tags: dict[str, str] :keyword identity: Managed service identity. - :paramtype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :paramtype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :keyword extended_location: Extended Location. - :paramtype extended_location: ~azure.mgmt.web.v2022_09_01.models.ExtendedLocation + :paramtype extended_location: ~azure.mgmt.web.v2022_03_01.models.ExtendedLocation :keyword enabled: :code:`true` if the app is enabled; otherwise, :code:`false`. Setting this value to false disables the app (takes the app offline). :paramtype enabled: bool :keyword host_name_ssl_states: Hostname SSL states are used to manage the SSL bindings for app's hostnames. - :paramtype host_name_ssl_states: list[~azure.mgmt.web.v2022_09_01.models.HostNameSslState] + :paramtype host_name_ssl_states: list[~azure.mgmt.web.v2022_03_01.models.HostNameSslState] :keyword server_farm_id: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". :paramtype server_farm_id: str @@ -19598,13 +19371,13 @@ def __init__( # pylint: disable=too-many-locals :keyword vnet_content_share_enabled: To enable accessing content over virtual network. :paramtype vnet_content_share_enabled: bool :keyword site_config: Configuration of the app. - :paramtype site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfig + :paramtype site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfig :keyword scm_site_also_stopped: :code:`true` to stop SCM (KUDU) site when the app is stopped; otherwise, :code:`false`. The default is :code:`false`. :paramtype scm_site_also_stopped: bool :keyword hosting_environment_profile: App Service Environment to use for the app. :paramtype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :keyword client_affinity_enabled: :code:`true` to enable client affinity; :code:`false` to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is :code:`true`. @@ -19620,7 +19393,7 @@ def __init__( # pylint: disable=too-many-locals * ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. * ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. Known values are: "Required", "Optional", and "OptionalInteractiveUser". - :paramtype client_cert_mode: str or ~azure.mgmt.web.v2022_09_01.models.ClientCertMode + :paramtype client_cert_mode: str or ~azure.mgmt.web.v2022_03_01.models.ClientCertMode :keyword client_cert_exclusion_paths: client certificate authentication comma-separated exclusion paths. :paramtype client_cert_exclusion_paths: str @@ -19637,14 +19410,14 @@ def __init__( # pylint: disable=too-many-locals dynamic apps only). :paramtype daily_memory_time_quota: int :keyword cloning_info: If specified during app creation, the app is cloned from a source app. - :paramtype cloning_info: ~azure.mgmt.web.v2022_09_01.models.CloningInfo + :paramtype cloning_info: ~azure.mgmt.web.v2022_03_01.models.CloningInfo :keyword https_only: HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests. :paramtype https_only: bool :keyword redundancy_mode: Site redundancy mode. Known values are: "None", "Manual", "Failover", "ActiveActive", and "GeoRedundant". - :paramtype redundancy_mode: str or ~azure.mgmt.web.v2022_09_01.models.RedundancyMode + :paramtype redundancy_mode: str or ~azure.mgmt.web.v2022_03_01.models.RedundancyMode :keyword public_network_access: Property to allow or block all public traffic. Allowed Values: 'Enabled', 'Disabled' or an empty string. :paramtype public_network_access: str @@ -19657,10 +19430,6 @@ def __init__( # pylint: disable=too-many-locals This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. :paramtype virtual_network_subnet_id: str - :keyword managed_environment_id: Azure Resource Manager ID of the customer's selected Managed - Environment on which to host this app. This must be of the form - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}. - :paramtype managed_environment_id: str """ super().__init__(kind=kind, location=location, tags=tags, **kwargs) self.identity = identity @@ -19710,7 +19479,6 @@ def __init__( # pylint: disable=too-many-locals self.storage_account_required = storage_account_required self.key_vault_reference_identity = key_vault_reference_identity self.virtual_network_subnet_id = virtual_network_subnet_id - self.managed_environment_id = managed_environment_id class SiteAuthSettings(ProxyOnlyResource): # pylint: disable=too-many-instance-attributes @@ -19737,7 +19505,7 @@ class SiteAuthSettings(ProxyOnlyResource): # pylint: disable=too-many-instance- :ivar unauthenticated_client_action: The action to take when an unauthenticated client attempts to access the app. Known values are: "RedirectToLoginPage" and "AllowAnonymous". :vartype unauthenticated_client_action: str or - ~azure.mgmt.web.v2022_09_01.models.UnauthenticatedClientAction + ~azure.mgmt.web.v2022_03_01.models.UnauthenticatedClientAction :ivar token_store_enabled: :code:`true` to durably store platform-specific security tokens that are obtained during login flows; otherwise, :code:`false`. The default is :code:`false`. @@ -19754,7 +19522,7 @@ class SiteAuthSettings(ProxyOnlyResource): # pylint: disable=too-many-instance- action is set to "RedirectToLoginPage". Known values are: "AzureActiveDirectory", "Facebook", "Google", "MicrosoftAccount", "Twitter", and "Github". :vartype default_provider: str or - ~azure.mgmt.web.v2022_09_01.models.BuiltInAuthenticationProvider + ~azure.mgmt.web.v2022_03_01.models.BuiltInAuthenticationProvider :ivar token_refresh_extension_hours: The number of hours after session token expiration that a session token can be used to call the token refresh API. The default is 72 hours. @@ -19790,8 +19558,7 @@ class SiteAuthSettings(ProxyOnlyResource): # pylint: disable=too-many-instance- :ivar validate_issuer: Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such. :vartype validate_issuer: bool - :ivar allowed_audiences: Allowed audience values to consider when validating JSON Web Tokens - issued by + :ivar allowed_audiences: Allowed audience values to consider when validating JWTs issued by Azure Active Directory. Note that the :code:`ClientID` value is always considered an allowed audience, regardless of this setting. @@ -20009,7 +19776,7 @@ def __init__( # pylint: disable=too-many-locals :keyword unauthenticated_client_action: The action to take when an unauthenticated client attempts to access the app. Known values are: "RedirectToLoginPage" and "AllowAnonymous". :paramtype unauthenticated_client_action: str or - ~azure.mgmt.web.v2022_09_01.models.UnauthenticatedClientAction + ~azure.mgmt.web.v2022_03_01.models.UnauthenticatedClientAction :keyword token_store_enabled: :code:`true` to durably store platform-specific security tokens that are obtained during login flows; otherwise, :code:`false`. The default is :code:`false`. @@ -20026,7 +19793,7 @@ def __init__( # pylint: disable=too-many-locals action is set to "RedirectToLoginPage". Known values are: "AzureActiveDirectory", "Facebook", "Google", "MicrosoftAccount", "Twitter", and "Github". :paramtype default_provider: str or - ~azure.mgmt.web.v2022_09_01.models.BuiltInAuthenticationProvider + ~azure.mgmt.web.v2022_03_01.models.BuiltInAuthenticationProvider :keyword token_refresh_extension_hours: The number of hours after session token expiration that a session token can be used to call the token refresh API. The default is 72 hours. @@ -20062,8 +19829,7 @@ def __init__( # pylint: disable=too-many-locals :keyword validate_issuer: Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such. :paramtype validate_issuer: bool - :keyword allowed_audiences: Allowed audience values to consider when validating JSON Web Tokens - issued by + :keyword allowed_audiences: Allowed audience values to consider when validating JWTs issued by Azure Active Directory. Note that the :code:`ClientID` value is always considered an allowed audience, regardless of this setting. @@ -20224,19 +19990,19 @@ class SiteAuthSettingsV2(ProxyOnlyResource): :vartype type: str :ivar platform: The configuration settings of the platform of App Service Authentication/Authorization. - :vartype platform: ~azure.mgmt.web.v2022_09_01.models.AuthPlatform + :vartype platform: ~azure.mgmt.web.v2022_03_01.models.AuthPlatform :ivar global_validation: The configuration settings that determines the validation flow of users using App Service Authentication/Authorization. - :vartype global_validation: ~azure.mgmt.web.v2022_09_01.models.GlobalValidation + :vartype global_validation: ~azure.mgmt.web.v2022_03_01.models.GlobalValidation :ivar identity_providers: The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization. - :vartype identity_providers: ~azure.mgmt.web.v2022_09_01.models.IdentityProviders + :vartype identity_providers: ~azure.mgmt.web.v2022_03_01.models.IdentityProviders :ivar login: The configuration settings of the login flow of users using App Service Authentication/Authorization. - :vartype login: ~azure.mgmt.web.v2022_09_01.models.Login + :vartype login: ~azure.mgmt.web.v2022_03_01.models.Login :ivar http_settings: The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization. - :vartype http_settings: ~azure.mgmt.web.v2022_09_01.models.HttpSettings + :vartype http_settings: ~azure.mgmt.web.v2022_03_01.models.HttpSettings """ _validation = { @@ -20273,19 +20039,19 @@ def __init__( :paramtype kind: str :keyword platform: The configuration settings of the platform of App Service Authentication/Authorization. - :paramtype platform: ~azure.mgmt.web.v2022_09_01.models.AuthPlatform + :paramtype platform: ~azure.mgmt.web.v2022_03_01.models.AuthPlatform :keyword global_validation: The configuration settings that determines the validation flow of users using App Service Authentication/Authorization. - :paramtype global_validation: ~azure.mgmt.web.v2022_09_01.models.GlobalValidation + :paramtype global_validation: ~azure.mgmt.web.v2022_03_01.models.GlobalValidation :keyword identity_providers: The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization. - :paramtype identity_providers: ~azure.mgmt.web.v2022_09_01.models.IdentityProviders + :paramtype identity_providers: ~azure.mgmt.web.v2022_03_01.models.IdentityProviders :keyword login: The configuration settings of the login flow of users using App Service Authentication/Authorization. - :paramtype login: ~azure.mgmt.web.v2022_09_01.models.Login + :paramtype login: ~azure.mgmt.web.v2022_03_01.models.Login :keyword http_settings: The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization. - :paramtype http_settings: ~azure.mgmt.web.v2022_09_01.models.HttpSettings + :paramtype http_settings: ~azure.mgmt.web.v2022_03_01.models.HttpSettings """ super().__init__(kind=kind, **kwargs) self.platform = platform @@ -20300,17 +20066,17 @@ class SiteCloneability(_serialization.Model): :ivar result: Name of app. Known values are: "Cloneable", "PartiallyCloneable", and "NotCloneable". - :vartype result: str or ~azure.mgmt.web.v2022_09_01.models.CloneAbilityResult + :vartype result: str or ~azure.mgmt.web.v2022_03_01.models.CloneAbilityResult :ivar blocking_features: List of features enabled on app that prevent cloning. - :vartype blocking_features: list[~azure.mgmt.web.v2022_09_01.models.SiteCloneabilityCriterion] + :vartype blocking_features: list[~azure.mgmt.web.v2022_03_01.models.SiteCloneabilityCriterion] :ivar unsupported_features: List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features in this list will not be set up on cloned app. :vartype unsupported_features: - list[~azure.mgmt.web.v2022_09_01.models.SiteCloneabilityCriterion] + list[~azure.mgmt.web.v2022_03_01.models.SiteCloneabilityCriterion] :ivar blocking_characteristics: List of blocking application characteristics. :vartype blocking_characteristics: - list[~azure.mgmt.web.v2022_09_01.models.SiteCloneabilityCriterion] + list[~azure.mgmt.web.v2022_03_01.models.SiteCloneabilityCriterion] """ _attribute_map = { @@ -20332,18 +20098,18 @@ def __init__( """ :keyword result: Name of app. Known values are: "Cloneable", "PartiallyCloneable", and "NotCloneable". - :paramtype result: str or ~azure.mgmt.web.v2022_09_01.models.CloneAbilityResult + :paramtype result: str or ~azure.mgmt.web.v2022_03_01.models.CloneAbilityResult :keyword blocking_features: List of features enabled on app that prevent cloning. :paramtype blocking_features: - list[~azure.mgmt.web.v2022_09_01.models.SiteCloneabilityCriterion] + list[~azure.mgmt.web.v2022_03_01.models.SiteCloneabilityCriterion] :keyword unsupported_features: List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features in this list will not be set up on cloned app. :paramtype unsupported_features: - list[~azure.mgmt.web.v2022_09_01.models.SiteCloneabilityCriterion] + list[~azure.mgmt.web.v2022_03_01.models.SiteCloneabilityCriterion] :keyword blocking_characteristics: List of blocking application characteristics. :paramtype blocking_characteristics: - list[~azure.mgmt.web.v2022_09_01.models.SiteCloneabilityCriterion] + list[~azure.mgmt.web.v2022_03_01.models.SiteCloneabilityCriterion] """ super().__init__(**kwargs) self.result = result @@ -20427,22 +20193,19 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att :ivar publishing_username: Publishing user name. :vartype publishing_username: str :ivar app_settings: Application settings. - :vartype app_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :ivar metadata: Application metadata. This property cannot be retrieved, since it may contain - secrets. - :vartype metadata: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] + :vartype app_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] :ivar connection_strings: Connection strings. - :vartype connection_strings: list[~azure.mgmt.web.v2022_09_01.models.ConnStringInfo] + :vartype connection_strings: list[~azure.mgmt.web.v2022_03_01.models.ConnStringInfo] :ivar machine_key: Site MachineKey. - :vartype machine_key: ~azure.mgmt.web.v2022_09_01.models.SiteMachineKey + :vartype machine_key: ~azure.mgmt.web.v2022_03_01.models.SiteMachineKey :ivar handler_mappings: Handler mappings. - :vartype handler_mappings: list[~azure.mgmt.web.v2022_09_01.models.HandlerMapping] + :vartype handler_mappings: list[~azure.mgmt.web.v2022_03_01.models.HandlerMapping] :ivar document_root: Document root. :vartype document_root: str :ivar scm_type: SCM type. Known values are: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "OneDrive", "VSO", and "VSTSRM". - :vartype scm_type: str or ~azure.mgmt.web.v2022_09_01.models.ScmType + :vartype scm_type: str or ~azure.mgmt.web.v2022_03_01.models.ScmType :ivar use32_bit_worker_process: :code:`true` to use 32-bit worker process; otherwise, :code:`false`. :vartype use32_bit_worker_process: bool @@ -20462,22 +20225,22 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att :vartype app_command_line: str :ivar managed_pipeline_mode: Managed pipeline mode. Known values are: "Integrated" and "Classic". - :vartype managed_pipeline_mode: str or ~azure.mgmt.web.v2022_09_01.models.ManagedPipelineMode + :vartype managed_pipeline_mode: str or ~azure.mgmt.web.v2022_03_01.models.ManagedPipelineMode :ivar virtual_applications: Virtual applications. - :vartype virtual_applications: list[~azure.mgmt.web.v2022_09_01.models.VirtualApplication] + :vartype virtual_applications: list[~azure.mgmt.web.v2022_03_01.models.VirtualApplication] :ivar load_balancing: Site load balancing. Known values are: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash", and "PerSiteRoundRobin". - :vartype load_balancing: str or ~azure.mgmt.web.v2022_09_01.models.SiteLoadBalancing + :vartype load_balancing: str or ~azure.mgmt.web.v2022_03_01.models.SiteLoadBalancing :ivar experiments: This is work around for polymorphic types. - :vartype experiments: ~azure.mgmt.web.v2022_09_01.models.Experiments + :vartype experiments: ~azure.mgmt.web.v2022_03_01.models.Experiments :ivar limits: Site limits. - :vartype limits: ~azure.mgmt.web.v2022_09_01.models.SiteLimits + :vartype limits: ~azure.mgmt.web.v2022_03_01.models.SiteLimits :ivar auto_heal_enabled: :code:`true` if Auto Heal is enabled; otherwise, :code:`false`. :vartype auto_heal_enabled: bool :ivar auto_heal_rules: Auto Heal rules. - :vartype auto_heal_rules: ~azure.mgmt.web.v2022_09_01.models.AutoHealRules + :vartype auto_heal_rules: ~azure.mgmt.web.v2022_03_01.models.AutoHealRules :ivar tracing_options: Tracing options. :vartype tracing_options: str :ivar vnet_name: Virtual Network name. @@ -20489,13 +20252,13 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att assigned dynamically on runtime. :vartype vnet_private_ports_count: int :ivar cors: Cross-Origin Resource Sharing (CORS) settings. - :vartype cors: ~azure.mgmt.web.v2022_09_01.models.CorsSettings + :vartype cors: ~azure.mgmt.web.v2022_03_01.models.CorsSettings :ivar push: Push endpoint settings. - :vartype push: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :vartype push: ~azure.mgmt.web.v2022_03_01.models.PushSettings :ivar api_definition: Information about the formal API definition for the app. - :vartype api_definition: ~azure.mgmt.web.v2022_09_01.models.ApiDefinitionInfo + :vartype api_definition: ~azure.mgmt.web.v2022_03_01.models.ApiDefinitionInfo :ivar api_management_config: Azure API management settings linked to the app. - :vartype api_management_config: ~azure.mgmt.web.v2022_09_01.models.ApiManagementConfig + :vartype api_management_config: ~azure.mgmt.web.v2022_03_01.models.ApiManagementConfig :ivar auto_swap_slot_name: Auto-swap slot name. :vartype auto_swap_slot_name: str :ivar local_my_sql_enabled: :code:`true` to enable local MySQL; otherwise, @@ -20509,18 +20272,10 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att :vartype key_vault_reference_identity: str :ivar ip_security_restrictions: IP security restrictions for main. :vartype ip_security_restrictions: - list[~azure.mgmt.web.v2022_09_01.models.IpSecurityRestriction] - :ivar ip_security_restrictions_default_action: Default action for main access restriction if no - rules are matched. Known values are: "Allow" and "Deny". - :vartype ip_security_restrictions_default_action: str or - ~azure.mgmt.web.v2022_09_01.models.DefaultAction + list[~azure.mgmt.web.v2022_03_01.models.IpSecurityRestriction] :ivar scm_ip_security_restrictions: IP security restrictions for scm. :vartype scm_ip_security_restrictions: - list[~azure.mgmt.web.v2022_09_01.models.IpSecurityRestriction] - :ivar scm_ip_security_restrictions_default_action: Default action for scm access restriction if - no rules are matched. Known values are: "Allow" and "Deny". - :vartype scm_ip_security_restrictions_default_action: str or - ~azure.mgmt.web.v2022_09_01.models.DefaultAction + list[~azure.mgmt.web.v2022_03_01.models.IpSecurityRestriction] :ivar scm_ip_security_restrictions_use_main: IP security restrictions for scm to use main. :vartype scm_ip_security_restrictions_use_main: bool :ivar http20_enabled: Http20Enabled: configures a web site to allow clients to connect over @@ -20528,23 +20283,19 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att :vartype http20_enabled: bool :ivar min_tls_version: MinTlsVersion: configures the minimum version of TLS required for SSL requests. Known values are: "1.0", "1.1", and "1.2". - :vartype min_tls_version: str or ~azure.mgmt.web.v2022_09_01.models.SupportedTlsVersions + :vartype min_tls_version: str or ~azure.mgmt.web.v2022_03_01.models.SupportedTlsVersions :ivar scm_min_tls_version: ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site. Known values are: "1.0", "1.1", and "1.2". - :vartype scm_min_tls_version: str or ~azure.mgmt.web.v2022_09_01.models.SupportedTlsVersions + :vartype scm_min_tls_version: str or ~azure.mgmt.web.v2022_03_01.models.SupportedTlsVersions :ivar ftps_state: State of FTP / FTPS service. Known values are: "AllAllowed", "FtpsOnly", and "Disabled". - :vartype ftps_state: str or ~azure.mgmt.web.v2022_09_01.models.FtpsState + :vartype ftps_state: str or ~azure.mgmt.web.v2022_03_01.models.FtpsState :ivar pre_warmed_instance_count: Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans. :vartype pre_warmed_instance_count: int :ivar function_app_scale_limit: Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans. :vartype function_app_scale_limit: int - :ivar elastic_web_app_scale_limit: Maximum number of workers that a site can scale out to. - This setting only applies to apps in plans where ElasticScaleEnabled is - :code:`true`. - :vartype elastic_web_app_scale_limit: int :ivar health_check_path: Health check path. :vartype health_check_path: str :ivar functions_runtime_scale_monitoring_enabled: Gets or sets a value indicating whether @@ -20564,7 +20315,7 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att :vartype minimum_elastic_instance_count: int :ivar azure_storage_accounts: List of Azure Storage Accounts. :vartype azure_storage_accounts: dict[str, - ~azure.mgmt.web.v2022_09_01.models.AzureStorageInfoValue] + ~azure.mgmt.web.v2022_03_01.models.AzureStorageInfoValue] :ivar public_network_access: Property to allow or block all public traffic. :vartype public_network_access: str """ @@ -20573,7 +20324,6 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att "machine_key": {"readonly": True}, "pre_warmed_instance_count": {"maximum": 10, "minimum": 0}, "function_app_scale_limit": {"minimum": 0}, - "elastic_web_app_scale_limit": {"minimum": 0}, "minimum_elastic_instance_count": {"maximum": 20, "minimum": 0}, } @@ -20598,7 +20348,6 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att "detailed_error_logging_enabled": {"key": "detailedErrorLoggingEnabled", "type": "bool"}, "publishing_username": {"key": "publishingUsername", "type": "str"}, "app_settings": {"key": "appSettings", "type": "[NameValuePair]"}, - "metadata": {"key": "metadata", "type": "[NameValuePair]"}, "connection_strings": {"key": "connectionStrings", "type": "[ConnStringInfo]"}, "machine_key": {"key": "machineKey", "type": "SiteMachineKey"}, "handler_mappings": {"key": "handlerMappings", "type": "[HandlerMapping]"}, @@ -20632,9 +20381,7 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att "x_managed_service_identity_id": {"key": "xManagedServiceIdentityId", "type": "int"}, "key_vault_reference_identity": {"key": "keyVaultReferenceIdentity", "type": "str"}, "ip_security_restrictions": {"key": "ipSecurityRestrictions", "type": "[IpSecurityRestriction]"}, - "ip_security_restrictions_default_action": {"key": "ipSecurityRestrictionsDefaultAction", "type": "str"}, "scm_ip_security_restrictions": {"key": "scmIpSecurityRestrictions", "type": "[IpSecurityRestriction]"}, - "scm_ip_security_restrictions_default_action": {"key": "scmIpSecurityRestrictionsDefaultAction", "type": "str"}, "scm_ip_security_restrictions_use_main": {"key": "scmIpSecurityRestrictionsUseMain", "type": "bool"}, "http20_enabled": {"key": "http20Enabled", "type": "bool"}, "min_tls_version": {"key": "minTlsVersion", "type": "str"}, @@ -20642,7 +20389,6 @@ class SiteConfig(_serialization.Model): # pylint: disable=too-many-instance-att "ftps_state": {"key": "ftpsState", "type": "str"}, "pre_warmed_instance_count": {"key": "preWarmedInstanceCount", "type": "int"}, "function_app_scale_limit": {"key": "functionAppScaleLimit", "type": "int"}, - "elastic_web_app_scale_limit": {"key": "elasticWebAppScaleLimit", "type": "int"}, "health_check_path": {"key": "healthCheckPath", "type": "str"}, "functions_runtime_scale_monitoring_enabled": {"key": "functionsRuntimeScaleMonitoringEnabled", "type": "bool"}, "website_time_zone": {"key": "websiteTimeZone", "type": "str"}, @@ -20674,7 +20420,6 @@ def __init__( # pylint: disable=too-many-locals detailed_error_logging_enabled: Optional[bool] = None, publishing_username: Optional[str] = None, app_settings: Optional[List["_models.NameValuePair"]] = None, - metadata: Optional[List["_models.NameValuePair"]] = None, connection_strings: Optional[List["_models.ConnStringInfo"]] = None, handler_mappings: Optional[List["_models.HandlerMapping"]] = None, document_root: Optional[str] = None, @@ -20707,9 +20452,7 @@ def __init__( # pylint: disable=too-many-locals x_managed_service_identity_id: Optional[int] = None, key_vault_reference_identity: Optional[str] = None, ip_security_restrictions: Optional[List["_models.IpSecurityRestriction"]] = None, - ip_security_restrictions_default_action: Optional[Union[str, "_models.DefaultAction"]] = None, scm_ip_security_restrictions: Optional[List["_models.IpSecurityRestriction"]] = None, - scm_ip_security_restrictions_default_action: Optional[Union[str, "_models.DefaultAction"]] = None, scm_ip_security_restrictions_use_main: Optional[bool] = None, http20_enabled: bool = True, min_tls_version: Optional[Union[str, "_models.SupportedTlsVersions"]] = None, @@ -20717,7 +20460,6 @@ def __init__( # pylint: disable=too-many-locals ftps_state: Optional[Union[str, "_models.FtpsState"]] = None, pre_warmed_instance_count: Optional[int] = None, function_app_scale_limit: Optional[int] = None, - elastic_web_app_scale_limit: Optional[int] = None, health_check_path: Optional[str] = None, functions_runtime_scale_monitoring_enabled: Optional[bool] = None, website_time_zone: Optional[str] = None, @@ -20771,20 +20513,17 @@ def __init__( # pylint: disable=too-many-locals :keyword publishing_username: Publishing user name. :paramtype publishing_username: str :keyword app_settings: Application settings. - :paramtype app_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :keyword metadata: Application metadata. This property cannot be retrieved, since it may - contain secrets. - :paramtype metadata: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] + :paramtype app_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] :keyword connection_strings: Connection strings. - :paramtype connection_strings: list[~azure.mgmt.web.v2022_09_01.models.ConnStringInfo] + :paramtype connection_strings: list[~azure.mgmt.web.v2022_03_01.models.ConnStringInfo] :keyword handler_mappings: Handler mappings. - :paramtype handler_mappings: list[~azure.mgmt.web.v2022_09_01.models.HandlerMapping] + :paramtype handler_mappings: list[~azure.mgmt.web.v2022_03_01.models.HandlerMapping] :keyword document_root: Document root. :paramtype document_root: str :keyword scm_type: SCM type. Known values are: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "OneDrive", "VSO", and "VSTSRM". - :paramtype scm_type: str or ~azure.mgmt.web.v2022_09_01.models.ScmType + :paramtype scm_type: str or ~azure.mgmt.web.v2022_03_01.models.ScmType :keyword use32_bit_worker_process: :code:`true` to use 32-bit worker process; otherwise, :code:`false`. :paramtype use32_bit_worker_process: bool @@ -20804,22 +20543,22 @@ def __init__( # pylint: disable=too-many-locals :paramtype app_command_line: str :keyword managed_pipeline_mode: Managed pipeline mode. Known values are: "Integrated" and "Classic". - :paramtype managed_pipeline_mode: str or ~azure.mgmt.web.v2022_09_01.models.ManagedPipelineMode + :paramtype managed_pipeline_mode: str or ~azure.mgmt.web.v2022_03_01.models.ManagedPipelineMode :keyword virtual_applications: Virtual applications. - :paramtype virtual_applications: list[~azure.mgmt.web.v2022_09_01.models.VirtualApplication] + :paramtype virtual_applications: list[~azure.mgmt.web.v2022_03_01.models.VirtualApplication] :keyword load_balancing: Site load balancing. Known values are: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash", and "PerSiteRoundRobin". - :paramtype load_balancing: str or ~azure.mgmt.web.v2022_09_01.models.SiteLoadBalancing + :paramtype load_balancing: str or ~azure.mgmt.web.v2022_03_01.models.SiteLoadBalancing :keyword experiments: This is work around for polymorphic types. - :paramtype experiments: ~azure.mgmt.web.v2022_09_01.models.Experiments + :paramtype experiments: ~azure.mgmt.web.v2022_03_01.models.Experiments :keyword limits: Site limits. - :paramtype limits: ~azure.mgmt.web.v2022_09_01.models.SiteLimits + :paramtype limits: ~azure.mgmt.web.v2022_03_01.models.SiteLimits :keyword auto_heal_enabled: :code:`true` if Auto Heal is enabled; otherwise, :code:`false`. :paramtype auto_heal_enabled: bool :keyword auto_heal_rules: Auto Heal rules. - :paramtype auto_heal_rules: ~azure.mgmt.web.v2022_09_01.models.AutoHealRules + :paramtype auto_heal_rules: ~azure.mgmt.web.v2022_03_01.models.AutoHealRules :keyword tracing_options: Tracing options. :paramtype tracing_options: str :keyword vnet_name: Virtual Network name. @@ -20831,13 +20570,13 @@ def __init__( # pylint: disable=too-many-locals be assigned dynamically on runtime. :paramtype vnet_private_ports_count: int :keyword cors: Cross-Origin Resource Sharing (CORS) settings. - :paramtype cors: ~azure.mgmt.web.v2022_09_01.models.CorsSettings + :paramtype cors: ~azure.mgmt.web.v2022_03_01.models.CorsSettings :keyword push: Push endpoint settings. - :paramtype push: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :paramtype push: ~azure.mgmt.web.v2022_03_01.models.PushSettings :keyword api_definition: Information about the formal API definition for the app. - :paramtype api_definition: ~azure.mgmt.web.v2022_09_01.models.ApiDefinitionInfo + :paramtype api_definition: ~azure.mgmt.web.v2022_03_01.models.ApiDefinitionInfo :keyword api_management_config: Azure API management settings linked to the app. - :paramtype api_management_config: ~azure.mgmt.web.v2022_09_01.models.ApiManagementConfig + :paramtype api_management_config: ~azure.mgmt.web.v2022_03_01.models.ApiManagementConfig :keyword auto_swap_slot_name: Auto-swap slot name. :paramtype auto_swap_slot_name: str :keyword local_my_sql_enabled: :code:`true` to enable local MySQL; otherwise, @@ -20851,18 +20590,10 @@ def __init__( # pylint: disable=too-many-locals :paramtype key_vault_reference_identity: str :keyword ip_security_restrictions: IP security restrictions for main. :paramtype ip_security_restrictions: - list[~azure.mgmt.web.v2022_09_01.models.IpSecurityRestriction] - :keyword ip_security_restrictions_default_action: Default action for main access restriction if - no rules are matched. Known values are: "Allow" and "Deny". - :paramtype ip_security_restrictions_default_action: str or - ~azure.mgmt.web.v2022_09_01.models.DefaultAction + list[~azure.mgmt.web.v2022_03_01.models.IpSecurityRestriction] :keyword scm_ip_security_restrictions: IP security restrictions for scm. :paramtype scm_ip_security_restrictions: - list[~azure.mgmt.web.v2022_09_01.models.IpSecurityRestriction] - :keyword scm_ip_security_restrictions_default_action: Default action for scm access restriction - if no rules are matched. Known values are: "Allow" and "Deny". - :paramtype scm_ip_security_restrictions_default_action: str or - ~azure.mgmt.web.v2022_09_01.models.DefaultAction + list[~azure.mgmt.web.v2022_03_01.models.IpSecurityRestriction] :keyword scm_ip_security_restrictions_use_main: IP security restrictions for scm to use main. :paramtype scm_ip_security_restrictions_use_main: bool :keyword http20_enabled: Http20Enabled: configures a web site to allow clients to connect over @@ -20870,23 +20601,19 @@ def __init__( # pylint: disable=too-many-locals :paramtype http20_enabled: bool :keyword min_tls_version: MinTlsVersion: configures the minimum version of TLS required for SSL requests. Known values are: "1.0", "1.1", and "1.2". - :paramtype min_tls_version: str or ~azure.mgmt.web.v2022_09_01.models.SupportedTlsVersions + :paramtype min_tls_version: str or ~azure.mgmt.web.v2022_03_01.models.SupportedTlsVersions :keyword scm_min_tls_version: ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site. Known values are: "1.0", "1.1", and "1.2". - :paramtype scm_min_tls_version: str or ~azure.mgmt.web.v2022_09_01.models.SupportedTlsVersions + :paramtype scm_min_tls_version: str or ~azure.mgmt.web.v2022_03_01.models.SupportedTlsVersions :keyword ftps_state: State of FTP / FTPS service. Known values are: "AllAllowed", "FtpsOnly", and "Disabled". - :paramtype ftps_state: str or ~azure.mgmt.web.v2022_09_01.models.FtpsState + :paramtype ftps_state: str or ~azure.mgmt.web.v2022_03_01.models.FtpsState :keyword pre_warmed_instance_count: Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans. :paramtype pre_warmed_instance_count: int :keyword function_app_scale_limit: Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans. :paramtype function_app_scale_limit: int - :keyword elastic_web_app_scale_limit: Maximum number of workers that a site can scale out to. - This setting only applies to apps in plans where ElasticScaleEnabled is - :code:`true`. - :paramtype elastic_web_app_scale_limit: int :keyword health_check_path: Health check path. :paramtype health_check_path: str :keyword functions_runtime_scale_monitoring_enabled: Gets or sets a value indicating whether @@ -20907,7 +20634,7 @@ def __init__( # pylint: disable=too-many-locals :paramtype minimum_elastic_instance_count: int :keyword azure_storage_accounts: List of Azure Storage Accounts. :paramtype azure_storage_accounts: dict[str, - ~azure.mgmt.web.v2022_09_01.models.AzureStorageInfoValue] + ~azure.mgmt.web.v2022_03_01.models.AzureStorageInfoValue] :keyword public_network_access: Property to allow or block all public traffic. :paramtype public_network_access: str """ @@ -20932,7 +20659,6 @@ def __init__( # pylint: disable=too-many-locals self.detailed_error_logging_enabled = detailed_error_logging_enabled self.publishing_username = publishing_username self.app_settings = app_settings - self.metadata = metadata self.connection_strings = connection_strings self.machine_key = None self.handler_mappings = handler_mappings @@ -20966,9 +20692,7 @@ def __init__( # pylint: disable=too-many-locals self.x_managed_service_identity_id = x_managed_service_identity_id self.key_vault_reference_identity = key_vault_reference_identity self.ip_security_restrictions = ip_security_restrictions - self.ip_security_restrictions_default_action = ip_security_restrictions_default_action self.scm_ip_security_restrictions = scm_ip_security_restrictions - self.scm_ip_security_restrictions_default_action = scm_ip_security_restrictions_default_action self.scm_ip_security_restrictions_use_main = scm_ip_security_restrictions_use_main self.http20_enabled = http20_enabled self.min_tls_version = min_tls_version @@ -20976,7 +20700,6 @@ def __init__( # pylint: disable=too-many-locals self.ftps_state = ftps_state self.pre_warmed_instance_count = pre_warmed_instance_count self.function_app_scale_limit = function_app_scale_limit - self.elastic_web_app_scale_limit = elastic_web_app_scale_limit self.health_check_path = health_check_path self.functions_runtime_scale_monitoring_enabled = functions_runtime_scale_monitoring_enabled self.website_time_zone = website_time_zone @@ -21081,22 +20804,19 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc :ivar publishing_username: Publishing user name. :vartype publishing_username: str :ivar app_settings: Application settings. - :vartype app_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :ivar metadata: Application metadata. This property cannot be retrieved, since it may contain - secrets. - :vartype metadata: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] + :vartype app_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] :ivar connection_strings: Connection strings. - :vartype connection_strings: list[~azure.mgmt.web.v2022_09_01.models.ConnStringInfo] + :vartype connection_strings: list[~azure.mgmt.web.v2022_03_01.models.ConnStringInfo] :ivar machine_key: Site MachineKey. - :vartype machine_key: ~azure.mgmt.web.v2022_09_01.models.SiteMachineKey + :vartype machine_key: ~azure.mgmt.web.v2022_03_01.models.SiteMachineKey :ivar handler_mappings: Handler mappings. - :vartype handler_mappings: list[~azure.mgmt.web.v2022_09_01.models.HandlerMapping] + :vartype handler_mappings: list[~azure.mgmt.web.v2022_03_01.models.HandlerMapping] :ivar document_root: Document root. :vartype document_root: str :ivar scm_type: SCM type. Known values are: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "OneDrive", "VSO", and "VSTSRM". - :vartype scm_type: str or ~azure.mgmt.web.v2022_09_01.models.ScmType + :vartype scm_type: str or ~azure.mgmt.web.v2022_03_01.models.ScmType :ivar use32_bit_worker_process: :code:`true` to use 32-bit worker process; otherwise, :code:`false`. :vartype use32_bit_worker_process: bool @@ -21116,22 +20836,22 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc :vartype app_command_line: str :ivar managed_pipeline_mode: Managed pipeline mode. Known values are: "Integrated" and "Classic". - :vartype managed_pipeline_mode: str or ~azure.mgmt.web.v2022_09_01.models.ManagedPipelineMode + :vartype managed_pipeline_mode: str or ~azure.mgmt.web.v2022_03_01.models.ManagedPipelineMode :ivar virtual_applications: Virtual applications. - :vartype virtual_applications: list[~azure.mgmt.web.v2022_09_01.models.VirtualApplication] + :vartype virtual_applications: list[~azure.mgmt.web.v2022_03_01.models.VirtualApplication] :ivar load_balancing: Site load balancing. Known values are: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash", and "PerSiteRoundRobin". - :vartype load_balancing: str or ~azure.mgmt.web.v2022_09_01.models.SiteLoadBalancing + :vartype load_balancing: str or ~azure.mgmt.web.v2022_03_01.models.SiteLoadBalancing :ivar experiments: This is work around for polymorphic types. - :vartype experiments: ~azure.mgmt.web.v2022_09_01.models.Experiments + :vartype experiments: ~azure.mgmt.web.v2022_03_01.models.Experiments :ivar limits: Site limits. - :vartype limits: ~azure.mgmt.web.v2022_09_01.models.SiteLimits + :vartype limits: ~azure.mgmt.web.v2022_03_01.models.SiteLimits :ivar auto_heal_enabled: :code:`true` if Auto Heal is enabled; otherwise, :code:`false`. :vartype auto_heal_enabled: bool :ivar auto_heal_rules: Auto Heal rules. - :vartype auto_heal_rules: ~azure.mgmt.web.v2022_09_01.models.AutoHealRules + :vartype auto_heal_rules: ~azure.mgmt.web.v2022_03_01.models.AutoHealRules :ivar tracing_options: Tracing options. :vartype tracing_options: str :ivar vnet_name: Virtual Network name. @@ -21143,13 +20863,13 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc assigned dynamically on runtime. :vartype vnet_private_ports_count: int :ivar cors: Cross-Origin Resource Sharing (CORS) settings. - :vartype cors: ~azure.mgmt.web.v2022_09_01.models.CorsSettings + :vartype cors: ~azure.mgmt.web.v2022_03_01.models.CorsSettings :ivar push: Push endpoint settings. - :vartype push: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :vartype push: ~azure.mgmt.web.v2022_03_01.models.PushSettings :ivar api_definition: Information about the formal API definition for the app. - :vartype api_definition: ~azure.mgmt.web.v2022_09_01.models.ApiDefinitionInfo + :vartype api_definition: ~azure.mgmt.web.v2022_03_01.models.ApiDefinitionInfo :ivar api_management_config: Azure API management settings linked to the app. - :vartype api_management_config: ~azure.mgmt.web.v2022_09_01.models.ApiManagementConfig + :vartype api_management_config: ~azure.mgmt.web.v2022_03_01.models.ApiManagementConfig :ivar auto_swap_slot_name: Auto-swap slot name. :vartype auto_swap_slot_name: str :ivar local_my_sql_enabled: :code:`true` to enable local MySQL; otherwise, @@ -21163,18 +20883,10 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc :vartype key_vault_reference_identity: str :ivar ip_security_restrictions: IP security restrictions for main. :vartype ip_security_restrictions: - list[~azure.mgmt.web.v2022_09_01.models.IpSecurityRestriction] - :ivar ip_security_restrictions_default_action: Default action for main access restriction if no - rules are matched. Known values are: "Allow" and "Deny". - :vartype ip_security_restrictions_default_action: str or - ~azure.mgmt.web.v2022_09_01.models.DefaultAction + list[~azure.mgmt.web.v2022_03_01.models.IpSecurityRestriction] :ivar scm_ip_security_restrictions: IP security restrictions for scm. :vartype scm_ip_security_restrictions: - list[~azure.mgmt.web.v2022_09_01.models.IpSecurityRestriction] - :ivar scm_ip_security_restrictions_default_action: Default action for scm access restriction if - no rules are matched. Known values are: "Allow" and "Deny". - :vartype scm_ip_security_restrictions_default_action: str or - ~azure.mgmt.web.v2022_09_01.models.DefaultAction + list[~azure.mgmt.web.v2022_03_01.models.IpSecurityRestriction] :ivar scm_ip_security_restrictions_use_main: IP security restrictions for scm to use main. :vartype scm_ip_security_restrictions_use_main: bool :ivar http20_enabled: Http20Enabled: configures a web site to allow clients to connect over @@ -21182,23 +20894,19 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc :vartype http20_enabled: bool :ivar min_tls_version: MinTlsVersion: configures the minimum version of TLS required for SSL requests. Known values are: "1.0", "1.1", and "1.2". - :vartype min_tls_version: str or ~azure.mgmt.web.v2022_09_01.models.SupportedTlsVersions + :vartype min_tls_version: str or ~azure.mgmt.web.v2022_03_01.models.SupportedTlsVersions :ivar scm_min_tls_version: ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site. Known values are: "1.0", "1.1", and "1.2". - :vartype scm_min_tls_version: str or ~azure.mgmt.web.v2022_09_01.models.SupportedTlsVersions + :vartype scm_min_tls_version: str or ~azure.mgmt.web.v2022_03_01.models.SupportedTlsVersions :ivar ftps_state: State of FTP / FTPS service. Known values are: "AllAllowed", "FtpsOnly", and "Disabled". - :vartype ftps_state: str or ~azure.mgmt.web.v2022_09_01.models.FtpsState + :vartype ftps_state: str or ~azure.mgmt.web.v2022_03_01.models.FtpsState :ivar pre_warmed_instance_count: Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans. :vartype pre_warmed_instance_count: int :ivar function_app_scale_limit: Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans. :vartype function_app_scale_limit: int - :ivar elastic_web_app_scale_limit: Maximum number of workers that a site can scale out to. - This setting only applies to apps in plans where ElasticScaleEnabled is - :code:`true`. - :vartype elastic_web_app_scale_limit: int :ivar health_check_path: Health check path. :vartype health_check_path: str :ivar functions_runtime_scale_monitoring_enabled: Gets or sets a value indicating whether @@ -21218,7 +20926,7 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc :vartype minimum_elastic_instance_count: int :ivar azure_storage_accounts: List of Azure Storage Accounts. :vartype azure_storage_accounts: dict[str, - ~azure.mgmt.web.v2022_09_01.models.AzureStorageInfoValue] + ~azure.mgmt.web.v2022_03_01.models.AzureStorageInfoValue] :ivar public_network_access: Property to allow or block all public traffic. :vartype public_network_access: str """ @@ -21230,7 +20938,6 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc "machine_key": {"readonly": True}, "pre_warmed_instance_count": {"maximum": 10, "minimum": 0}, "function_app_scale_limit": {"minimum": 0}, - "elastic_web_app_scale_limit": {"minimum": 0}, "minimum_elastic_instance_count": {"maximum": 20, "minimum": 0}, } @@ -21259,7 +20966,6 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc "detailed_error_logging_enabled": {"key": "properties.detailedErrorLoggingEnabled", "type": "bool"}, "publishing_username": {"key": "properties.publishingUsername", "type": "str"}, "app_settings": {"key": "properties.appSettings", "type": "[NameValuePair]"}, - "metadata": {"key": "properties.metadata", "type": "[NameValuePair]"}, "connection_strings": {"key": "properties.connectionStrings", "type": "[ConnStringInfo]"}, "machine_key": {"key": "properties.machineKey", "type": "SiteMachineKey"}, "handler_mappings": {"key": "properties.handlerMappings", "type": "[HandlerMapping]"}, @@ -21293,18 +20999,10 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc "x_managed_service_identity_id": {"key": "properties.xManagedServiceIdentityId", "type": "int"}, "key_vault_reference_identity": {"key": "properties.keyVaultReferenceIdentity", "type": "str"}, "ip_security_restrictions": {"key": "properties.ipSecurityRestrictions", "type": "[IpSecurityRestriction]"}, - "ip_security_restrictions_default_action": { - "key": "properties.ipSecurityRestrictionsDefaultAction", - "type": "str", - }, "scm_ip_security_restrictions": { "key": "properties.scmIpSecurityRestrictions", "type": "[IpSecurityRestriction]", }, - "scm_ip_security_restrictions_default_action": { - "key": "properties.scmIpSecurityRestrictionsDefaultAction", - "type": "str", - }, "scm_ip_security_restrictions_use_main": {"key": "properties.scmIpSecurityRestrictionsUseMain", "type": "bool"}, "http20_enabled": {"key": "properties.http20Enabled", "type": "bool"}, "min_tls_version": {"key": "properties.minTlsVersion", "type": "str"}, @@ -21312,7 +21010,6 @@ class SiteConfigResource(ProxyOnlyResource): # pylint: disable=too-many-instanc "ftps_state": {"key": "properties.ftpsState", "type": "str"}, "pre_warmed_instance_count": {"key": "properties.preWarmedInstanceCount", "type": "int"}, "function_app_scale_limit": {"key": "properties.functionAppScaleLimit", "type": "int"}, - "elastic_web_app_scale_limit": {"key": "properties.elasticWebAppScaleLimit", "type": "int"}, "health_check_path": {"key": "properties.healthCheckPath", "type": "str"}, "functions_runtime_scale_monitoring_enabled": { "key": "properties.functionsRuntimeScaleMonitoringEnabled", @@ -21348,7 +21045,6 @@ def __init__( # pylint: disable=too-many-locals detailed_error_logging_enabled: Optional[bool] = None, publishing_username: Optional[str] = None, app_settings: Optional[List["_models.NameValuePair"]] = None, - metadata: Optional[List["_models.NameValuePair"]] = None, connection_strings: Optional[List["_models.ConnStringInfo"]] = None, handler_mappings: Optional[List["_models.HandlerMapping"]] = None, document_root: Optional[str] = None, @@ -21381,9 +21077,7 @@ def __init__( # pylint: disable=too-many-locals x_managed_service_identity_id: Optional[int] = None, key_vault_reference_identity: Optional[str] = None, ip_security_restrictions: Optional[List["_models.IpSecurityRestriction"]] = None, - ip_security_restrictions_default_action: Optional[Union[str, "_models.DefaultAction"]] = None, scm_ip_security_restrictions: Optional[List["_models.IpSecurityRestriction"]] = None, - scm_ip_security_restrictions_default_action: Optional[Union[str, "_models.DefaultAction"]] = None, scm_ip_security_restrictions_use_main: Optional[bool] = None, http20_enabled: bool = True, min_tls_version: Optional[Union[str, "_models.SupportedTlsVersions"]] = None, @@ -21391,7 +21085,6 @@ def __init__( # pylint: disable=too-many-locals ftps_state: Optional[Union[str, "_models.FtpsState"]] = None, pre_warmed_instance_count: Optional[int] = None, function_app_scale_limit: Optional[int] = None, - elastic_web_app_scale_limit: Optional[int] = None, health_check_path: Optional[str] = None, functions_runtime_scale_monitoring_enabled: Optional[bool] = None, website_time_zone: Optional[str] = None, @@ -21447,20 +21140,17 @@ def __init__( # pylint: disable=too-many-locals :keyword publishing_username: Publishing user name. :paramtype publishing_username: str :keyword app_settings: Application settings. - :paramtype app_settings: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] - :keyword metadata: Application metadata. This property cannot be retrieved, since it may - contain secrets. - :paramtype metadata: list[~azure.mgmt.web.v2022_09_01.models.NameValuePair] + :paramtype app_settings: list[~azure.mgmt.web.v2022_03_01.models.NameValuePair] :keyword connection_strings: Connection strings. - :paramtype connection_strings: list[~azure.mgmt.web.v2022_09_01.models.ConnStringInfo] + :paramtype connection_strings: list[~azure.mgmt.web.v2022_03_01.models.ConnStringInfo] :keyword handler_mappings: Handler mappings. - :paramtype handler_mappings: list[~azure.mgmt.web.v2022_09_01.models.HandlerMapping] + :paramtype handler_mappings: list[~azure.mgmt.web.v2022_03_01.models.HandlerMapping] :keyword document_root: Document root. :paramtype document_root: str :keyword scm_type: SCM type. Known values are: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "OneDrive", "VSO", and "VSTSRM". - :paramtype scm_type: str or ~azure.mgmt.web.v2022_09_01.models.ScmType + :paramtype scm_type: str or ~azure.mgmt.web.v2022_03_01.models.ScmType :keyword use32_bit_worker_process: :code:`true` to use 32-bit worker process; otherwise, :code:`false`. :paramtype use32_bit_worker_process: bool @@ -21480,22 +21170,22 @@ def __init__( # pylint: disable=too-many-locals :paramtype app_command_line: str :keyword managed_pipeline_mode: Managed pipeline mode. Known values are: "Integrated" and "Classic". - :paramtype managed_pipeline_mode: str or ~azure.mgmt.web.v2022_09_01.models.ManagedPipelineMode + :paramtype managed_pipeline_mode: str or ~azure.mgmt.web.v2022_03_01.models.ManagedPipelineMode :keyword virtual_applications: Virtual applications. - :paramtype virtual_applications: list[~azure.mgmt.web.v2022_09_01.models.VirtualApplication] + :paramtype virtual_applications: list[~azure.mgmt.web.v2022_03_01.models.VirtualApplication] :keyword load_balancing: Site load balancing. Known values are: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash", and "PerSiteRoundRobin". - :paramtype load_balancing: str or ~azure.mgmt.web.v2022_09_01.models.SiteLoadBalancing + :paramtype load_balancing: str or ~azure.mgmt.web.v2022_03_01.models.SiteLoadBalancing :keyword experiments: This is work around for polymorphic types. - :paramtype experiments: ~azure.mgmt.web.v2022_09_01.models.Experiments + :paramtype experiments: ~azure.mgmt.web.v2022_03_01.models.Experiments :keyword limits: Site limits. - :paramtype limits: ~azure.mgmt.web.v2022_09_01.models.SiteLimits + :paramtype limits: ~azure.mgmt.web.v2022_03_01.models.SiteLimits :keyword auto_heal_enabled: :code:`true` if Auto Heal is enabled; otherwise, :code:`false`. :paramtype auto_heal_enabled: bool :keyword auto_heal_rules: Auto Heal rules. - :paramtype auto_heal_rules: ~azure.mgmt.web.v2022_09_01.models.AutoHealRules + :paramtype auto_heal_rules: ~azure.mgmt.web.v2022_03_01.models.AutoHealRules :keyword tracing_options: Tracing options. :paramtype tracing_options: str :keyword vnet_name: Virtual Network name. @@ -21507,13 +21197,13 @@ def __init__( # pylint: disable=too-many-locals be assigned dynamically on runtime. :paramtype vnet_private_ports_count: int :keyword cors: Cross-Origin Resource Sharing (CORS) settings. - :paramtype cors: ~azure.mgmt.web.v2022_09_01.models.CorsSettings + :paramtype cors: ~azure.mgmt.web.v2022_03_01.models.CorsSettings :keyword push: Push endpoint settings. - :paramtype push: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :paramtype push: ~azure.mgmt.web.v2022_03_01.models.PushSettings :keyword api_definition: Information about the formal API definition for the app. - :paramtype api_definition: ~azure.mgmt.web.v2022_09_01.models.ApiDefinitionInfo + :paramtype api_definition: ~azure.mgmt.web.v2022_03_01.models.ApiDefinitionInfo :keyword api_management_config: Azure API management settings linked to the app. - :paramtype api_management_config: ~azure.mgmt.web.v2022_09_01.models.ApiManagementConfig + :paramtype api_management_config: ~azure.mgmt.web.v2022_03_01.models.ApiManagementConfig :keyword auto_swap_slot_name: Auto-swap slot name. :paramtype auto_swap_slot_name: str :keyword local_my_sql_enabled: :code:`true` to enable local MySQL; otherwise, @@ -21527,18 +21217,10 @@ def __init__( # pylint: disable=too-many-locals :paramtype key_vault_reference_identity: str :keyword ip_security_restrictions: IP security restrictions for main. :paramtype ip_security_restrictions: - list[~azure.mgmt.web.v2022_09_01.models.IpSecurityRestriction] - :keyword ip_security_restrictions_default_action: Default action for main access restriction if - no rules are matched. Known values are: "Allow" and "Deny". - :paramtype ip_security_restrictions_default_action: str or - ~azure.mgmt.web.v2022_09_01.models.DefaultAction + list[~azure.mgmt.web.v2022_03_01.models.IpSecurityRestriction] :keyword scm_ip_security_restrictions: IP security restrictions for scm. :paramtype scm_ip_security_restrictions: - list[~azure.mgmt.web.v2022_09_01.models.IpSecurityRestriction] - :keyword scm_ip_security_restrictions_default_action: Default action for scm access restriction - if no rules are matched. Known values are: "Allow" and "Deny". - :paramtype scm_ip_security_restrictions_default_action: str or - ~azure.mgmt.web.v2022_09_01.models.DefaultAction + list[~azure.mgmt.web.v2022_03_01.models.IpSecurityRestriction] :keyword scm_ip_security_restrictions_use_main: IP security restrictions for scm to use main. :paramtype scm_ip_security_restrictions_use_main: bool :keyword http20_enabled: Http20Enabled: configures a web site to allow clients to connect over @@ -21546,23 +21228,19 @@ def __init__( # pylint: disable=too-many-locals :paramtype http20_enabled: bool :keyword min_tls_version: MinTlsVersion: configures the minimum version of TLS required for SSL requests. Known values are: "1.0", "1.1", and "1.2". - :paramtype min_tls_version: str or ~azure.mgmt.web.v2022_09_01.models.SupportedTlsVersions + :paramtype min_tls_version: str or ~azure.mgmt.web.v2022_03_01.models.SupportedTlsVersions :keyword scm_min_tls_version: ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site. Known values are: "1.0", "1.1", and "1.2". - :paramtype scm_min_tls_version: str or ~azure.mgmt.web.v2022_09_01.models.SupportedTlsVersions + :paramtype scm_min_tls_version: str or ~azure.mgmt.web.v2022_03_01.models.SupportedTlsVersions :keyword ftps_state: State of FTP / FTPS service. Known values are: "AllAllowed", "FtpsOnly", and "Disabled". - :paramtype ftps_state: str or ~azure.mgmt.web.v2022_09_01.models.FtpsState + :paramtype ftps_state: str or ~azure.mgmt.web.v2022_03_01.models.FtpsState :keyword pre_warmed_instance_count: Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans. :paramtype pre_warmed_instance_count: int :keyword function_app_scale_limit: Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans. :paramtype function_app_scale_limit: int - :keyword elastic_web_app_scale_limit: Maximum number of workers that a site can scale out to. - This setting only applies to apps in plans where ElasticScaleEnabled is - :code:`true`. - :paramtype elastic_web_app_scale_limit: int :keyword health_check_path: Health check path. :paramtype health_check_path: str :keyword functions_runtime_scale_monitoring_enabled: Gets or sets a value indicating whether @@ -21583,7 +21261,7 @@ def __init__( # pylint: disable=too-many-locals :paramtype minimum_elastic_instance_count: int :keyword azure_storage_accounts: List of Azure Storage Accounts. :paramtype azure_storage_accounts: dict[str, - ~azure.mgmt.web.v2022_09_01.models.AzureStorageInfoValue] + ~azure.mgmt.web.v2022_03_01.models.AzureStorageInfoValue] :keyword public_network_access: Property to allow or block all public traffic. :paramtype public_network_access: str """ @@ -21608,7 +21286,6 @@ def __init__( # pylint: disable=too-many-locals self.detailed_error_logging_enabled = detailed_error_logging_enabled self.publishing_username = publishing_username self.app_settings = app_settings - self.metadata = metadata self.connection_strings = connection_strings self.machine_key = None self.handler_mappings = handler_mappings @@ -21642,9 +21319,7 @@ def __init__( # pylint: disable=too-many-locals self.x_managed_service_identity_id = x_managed_service_identity_id self.key_vault_reference_identity = key_vault_reference_identity self.ip_security_restrictions = ip_security_restrictions - self.ip_security_restrictions_default_action = ip_security_restrictions_default_action self.scm_ip_security_restrictions = scm_ip_security_restrictions - self.scm_ip_security_restrictions_default_action = scm_ip_security_restrictions_default_action self.scm_ip_security_restrictions_use_main = scm_ip_security_restrictions_use_main self.http20_enabled = http20_enabled self.min_tls_version = min_tls_version @@ -21652,7 +21327,6 @@ def __init__( # pylint: disable=too-many-locals self.ftps_state = ftps_state self.pre_warmed_instance_count = pre_warmed_instance_count self.function_app_scale_limit = function_app_scale_limit - self.elastic_web_app_scale_limit = elastic_web_app_scale_limit self.health_check_path = health_check_path self.functions_runtime_scale_monitoring_enabled = functions_runtime_scale_monitoring_enabled self.website_time_zone = website_time_zone @@ -21669,7 +21343,7 @@ class SiteConfigResourceCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.SiteConfigResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.SiteConfigResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -21687,7 +21361,7 @@ class SiteConfigResourceCollection(_serialization.Model): def __init__(self, *, value: List["_models.SiteConfigResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.SiteConfigResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.SiteConfigResource] """ super().__init__(**kwargs) self.value = value @@ -21748,7 +21422,7 @@ class SiteConfigurationSnapshotInfoCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.SiteConfigurationSnapshotInfo] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.SiteConfigurationSnapshotInfo] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -21766,7 +21440,7 @@ class SiteConfigurationSnapshotInfoCollection(_serialization.Model): def __init__(self, *, value: List["_models.SiteConfigurationSnapshotInfo"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.SiteConfigurationSnapshotInfo] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.SiteConfigurationSnapshotInfo] """ super().__init__(**kwargs) self.value = value @@ -21791,7 +21465,7 @@ class SiteExtensionInfo(ProxyOnlyResource): # pylint: disable=too-many-instance :ivar title: :vartype title: str :ivar extension_type: Site extension type. Known values are: "Gallery" and "WebRoot". - :vartype extension_type: str or ~azure.mgmt.web.v2022_09_01.models.SiteExtensionType + :vartype extension_type: str or ~azure.mgmt.web.v2022_03_01.models.SiteExtensionType :ivar summary: Summary description. :vartype summary: str :ivar description: Detailed description. @@ -21896,7 +21570,7 @@ def __init__( # pylint: disable=too-many-locals :keyword title: :paramtype title: str :keyword extension_type: Site extension type. Known values are: "Gallery" and "WebRoot". - :paramtype extension_type: str or ~azure.mgmt.web.v2022_09_01.models.SiteExtensionType + :paramtype extension_type: str or ~azure.mgmt.web.v2022_03_01.models.SiteExtensionType :keyword summary: Summary description. :paramtype summary: str :keyword description: Detailed description. @@ -21964,7 +21638,7 @@ class SiteExtensionInfoCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -21982,7 +21656,7 @@ class SiteExtensionInfoCollection(_serialization.Model): def __init__(self, *, value: List["_models.SiteExtensionInfo"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] """ super().__init__(**kwargs) self.value = value @@ -22042,13 +21716,13 @@ class SiteLogsConfig(ProxyOnlyResource): :ivar type: Resource type. :vartype type: str :ivar application_logs: Application logs configuration. - :vartype application_logs: ~azure.mgmt.web.v2022_09_01.models.ApplicationLogsConfig + :vartype application_logs: ~azure.mgmt.web.v2022_03_01.models.ApplicationLogsConfig :ivar http_logs: HTTP logs configuration. - :vartype http_logs: ~azure.mgmt.web.v2022_09_01.models.HttpLogsConfig + :vartype http_logs: ~azure.mgmt.web.v2022_03_01.models.HttpLogsConfig :ivar failed_requests_tracing: Failed requests tracing configuration. - :vartype failed_requests_tracing: ~azure.mgmt.web.v2022_09_01.models.EnabledConfig + :vartype failed_requests_tracing: ~azure.mgmt.web.v2022_03_01.models.EnabledConfig :ivar detailed_error_messages: Detailed error messages configuration. - :vartype detailed_error_messages: ~azure.mgmt.web.v2022_09_01.models.EnabledConfig + :vartype detailed_error_messages: ~azure.mgmt.web.v2022_03_01.models.EnabledConfig """ _validation = { @@ -22082,13 +21756,13 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword application_logs: Application logs configuration. - :paramtype application_logs: ~azure.mgmt.web.v2022_09_01.models.ApplicationLogsConfig + :paramtype application_logs: ~azure.mgmt.web.v2022_03_01.models.ApplicationLogsConfig :keyword http_logs: HTTP logs configuration. - :paramtype http_logs: ~azure.mgmt.web.v2022_09_01.models.HttpLogsConfig + :paramtype http_logs: ~azure.mgmt.web.v2022_03_01.models.HttpLogsConfig :keyword failed_requests_tracing: Failed requests tracing configuration. - :paramtype failed_requests_tracing: ~azure.mgmt.web.v2022_09_01.models.EnabledConfig + :paramtype failed_requests_tracing: ~azure.mgmt.web.v2022_03_01.models.EnabledConfig :keyword detailed_error_messages: Detailed error messages configuration. - :paramtype detailed_error_messages: ~azure.mgmt.web.v2022_09_01.models.EnabledConfig + :paramtype detailed_error_messages: ~azure.mgmt.web.v2022_03_01.models.EnabledConfig """ super().__init__(kind=kind, **kwargs) self.application_logs = application_logs @@ -22157,7 +21831,7 @@ class SitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-instance :ivar type: Resource type. :vartype type: str :ivar identity: Managed service identity. - :vartype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :vartype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :ivar state: Current state of the app. :vartype state: str :ivar host_names: Hostnames associated with the app. @@ -22166,7 +21840,7 @@ class SitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-instance :vartype repository_site_name: str :ivar usage_state: State indicating whether the app has exceeded its quota usage. Read-only. Known values are: "Normal" and "Exceeded". - :vartype usage_state: str or ~azure.mgmt.web.v2022_09_01.models.UsageState + :vartype usage_state: str or ~azure.mgmt.web.v2022_03_01.models.UsageState :ivar enabled: :code:`true` if the app is enabled; otherwise, :code:`false`. Setting this value to false disables the app (takes the app offline). @@ -22177,10 +21851,10 @@ class SitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-instance :vartype enabled_host_names: list[str] :ivar availability_state: Management information availability state for the app. Known values are: "Normal", "Limited", and "DisasterRecoveryMode". - :vartype availability_state: str or ~azure.mgmt.web.v2022_09_01.models.SiteAvailabilityState + :vartype availability_state: str or ~azure.mgmt.web.v2022_03_01.models.SiteAvailabilityState :ivar host_name_ssl_states: Hostname SSL states are used to manage the SSL bindings for app's hostnames. - :vartype host_name_ssl_states: list[~azure.mgmt.web.v2022_09_01.models.HostNameSslState] + :vartype host_name_ssl_states: list[~azure.mgmt.web.v2022_03_01.models.HostNameSslState] :ivar server_farm_id: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". :vartype server_farm_id: str @@ -22193,7 +21867,7 @@ class SitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-instance :ivar last_modified_time_utc: Last time the app was modified, in UTC. Read-only. :vartype last_modified_time_utc: ~datetime.datetime :ivar site_config: Configuration of the app. - :vartype site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfig + :vartype site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfig :ivar traffic_manager_host_names: Azure Traffic Manager hostnames associated with the app. Read-only. :vartype traffic_manager_host_names: list[str] @@ -22204,7 +21878,7 @@ class SitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-instance :vartype target_swap_slot: str :ivar hosting_environment_profile: App Service Environment to use for the app. :vartype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :ivar client_affinity_enabled: :code:`true` to enable client affinity; :code:`false` to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is :code:`true`. @@ -22220,7 +21894,7 @@ class SitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-instance * ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. * ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. Known values are: "Required", "Optional", and "OptionalInteractiveUser". - :vartype client_cert_mode: str or ~azure.mgmt.web.v2022_09_01.models.ClientCertMode + :vartype client_cert_mode: str or ~azure.mgmt.web.v2022_03_01.models.ClientCertMode :ivar client_cert_exclusion_paths: client certificate authentication comma-separated exclusion paths. :vartype client_cert_exclusion_paths: str @@ -22250,7 +21924,7 @@ class SitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-instance This only applies to Functions container. :vartype max_number_of_workers: int :ivar cloning_info: If specified during app creation, the app is cloned from a source app. - :vartype cloning_info: ~azure.mgmt.web.v2022_09_01.models.CloningInfo + :vartype cloning_info: ~azure.mgmt.web.v2022_03_01.models.CloningInfo :ivar resource_group: Name of the resource group the app belongs to. Read-only. :vartype resource_group: str :ivar is_default_container: :code:`true` if the app is a default container; @@ -22259,14 +21933,14 @@ class SitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-instance :ivar default_host_name: Default hostname of the app. Read-only. :vartype default_host_name: str :ivar slot_swap_status: Status of the last deployment slot swap operation. - :vartype slot_swap_status: ~azure.mgmt.web.v2022_09_01.models.SlotSwapStatus + :vartype slot_swap_status: ~azure.mgmt.web.v2022_03_01.models.SlotSwapStatus :ivar https_only: HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests. :vartype https_only: bool :ivar redundancy_mode: Site redundancy mode. Known values are: "None", "Manual", "Failover", "ActiveActive", and "GeoRedundant". - :vartype redundancy_mode: str or ~azure.mgmt.web.v2022_09_01.models.RedundancyMode + :vartype redundancy_mode: str or ~azure.mgmt.web.v2022_03_01.models.RedundancyMode :ivar in_progress_operation_id: Specifies an operation id if this site has a pending operation. :vartype in_progress_operation_id: str :ivar storage_account_required: Checks if Customer provided storage account is required. @@ -22390,14 +22064,14 @@ def __init__( # pylint: disable=too-many-locals :keyword kind: Kind of resource. :paramtype kind: str :keyword identity: Managed service identity. - :paramtype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :paramtype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :keyword enabled: :code:`true` if the app is enabled; otherwise, :code:`false`. Setting this value to false disables the app (takes the app offline). :paramtype enabled: bool :keyword host_name_ssl_states: Hostname SSL states are used to manage the SSL bindings for app's hostnames. - :paramtype host_name_ssl_states: list[~azure.mgmt.web.v2022_09_01.models.HostNameSslState] + :paramtype host_name_ssl_states: list[~azure.mgmt.web.v2022_03_01.models.HostNameSslState] :keyword server_farm_id: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". :paramtype server_farm_id: str @@ -22409,13 +22083,13 @@ def __init__( # pylint: disable=too-many-locals :keyword hyper_v: Hyper-V sandbox. :paramtype hyper_v: bool :keyword site_config: Configuration of the app. - :paramtype site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfig + :paramtype site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfig :keyword scm_site_also_stopped: :code:`true` to stop SCM (KUDU) site when the app is stopped; otherwise, :code:`false`. The default is :code:`false`. :paramtype scm_site_also_stopped: bool :keyword hosting_environment_profile: App Service Environment to use for the app. :paramtype hosting_environment_profile: - ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentProfile + ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentProfile :keyword client_affinity_enabled: :code:`true` to enable client affinity; :code:`false` to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is :code:`true`. @@ -22431,7 +22105,7 @@ def __init__( # pylint: disable=too-many-locals * ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. * ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. Known values are: "Required", "Optional", and "OptionalInteractiveUser". - :paramtype client_cert_mode: str or ~azure.mgmt.web.v2022_09_01.models.ClientCertMode + :paramtype client_cert_mode: str or ~azure.mgmt.web.v2022_03_01.models.ClientCertMode :keyword client_cert_exclusion_paths: client certificate authentication comma-separated exclusion paths. :paramtype client_cert_exclusion_paths: str @@ -22448,14 +22122,14 @@ def __init__( # pylint: disable=too-many-locals dynamic apps only). :paramtype daily_memory_time_quota: int :keyword cloning_info: If specified during app creation, the app is cloned from a source app. - :paramtype cloning_info: ~azure.mgmt.web.v2022_09_01.models.CloningInfo + :paramtype cloning_info: ~azure.mgmt.web.v2022_03_01.models.CloningInfo :keyword https_only: HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests. :paramtype https_only: bool :keyword redundancy_mode: Site redundancy mode. Known values are: "None", "Manual", "Failover", "ActiveActive", and "GeoRedundant". - :paramtype redundancy_mode: str or ~azure.mgmt.web.v2022_09_01.models.RedundancyMode + :paramtype redundancy_mode: str or ~azure.mgmt.web.v2022_03_01.models.RedundancyMode :keyword storage_account_required: Checks if Customer provided storage account is required. :paramtype storage_account_required: bool :keyword key_vault_reference_identity: Identity to use for Key Vault Reference authentication. @@ -22666,7 +22340,7 @@ class SiteSourceControl(ProxyOnlyResource): # pylint: disable=too-many-instance :ivar git_hub_action_configuration: If GitHub Action is selected, than the associated configuration. :vartype git_hub_action_configuration: - ~azure.mgmt.web.v2022_09_01.models.GitHubActionConfiguration + ~azure.mgmt.web.v2022_03_01.models.GitHubActionConfiguration """ _validation = { @@ -22727,7 +22401,7 @@ def __init__( :keyword git_hub_action_configuration: If GitHub Action is selected, than the associated configuration. :paramtype git_hub_action_configuration: - ~azure.mgmt.web.v2022_09_01.models.GitHubActionConfiguration + ~azure.mgmt.web.v2022_03_01.models.GitHubActionConfiguration """ super().__init__(kind=kind, **kwargs) self.repo_url = repo_url @@ -22806,11 +22480,11 @@ class SkuDescription(_serialization.Model): :ivar capacity: Current number of instances assigned to the resource. :vartype capacity: int :ivar sku_capacity: Min, max, and default scale values of the SKU. - :vartype sku_capacity: ~azure.mgmt.web.v2022_09_01.models.SkuCapacity + :vartype sku_capacity: ~azure.mgmt.web.v2022_03_01.models.SkuCapacity :ivar locations: Locations of the SKU. :vartype locations: list[str] :ivar capabilities: Capabilities of the SKU, e.g., is traffic manager enabled?. - :vartype capabilities: list[~azure.mgmt.web.v2022_09_01.models.Capability] + :vartype capabilities: list[~azure.mgmt.web.v2022_03_01.models.Capability] """ _attribute_map = { @@ -22849,11 +22523,11 @@ def __init__( :keyword capacity: Current number of instances assigned to the resource. :paramtype capacity: int :keyword sku_capacity: Min, max, and default scale values of the SKU. - :paramtype sku_capacity: ~azure.mgmt.web.v2022_09_01.models.SkuCapacity + :paramtype sku_capacity: ~azure.mgmt.web.v2022_03_01.models.SkuCapacity :keyword locations: Locations of the SKU. :paramtype locations: list[str] :keyword capabilities: Capabilities of the SKU, e.g., is traffic manager enabled?. - :paramtype capabilities: list[~azure.mgmt.web.v2022_09_01.models.Capability] + :paramtype capabilities: list[~azure.mgmt.web.v2022_03_01.models.Capability] """ super().__init__(**kwargs) self.name = name @@ -22872,9 +22546,9 @@ class SkuInfo(_serialization.Model): :ivar resource_type: Resource type that this SKU applies to. :vartype resource_type: str :ivar sku: Name and tier of the SKU. - :vartype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :vartype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :ivar capacity: Min, max, and default scale values of the SKU. - :vartype capacity: ~azure.mgmt.web.v2022_09_01.models.SkuCapacity + :vartype capacity: ~azure.mgmt.web.v2022_03_01.models.SkuCapacity """ _attribute_map = { @@ -22895,9 +22569,9 @@ def __init__( :keyword resource_type: Resource type that this SKU applies to. :paramtype resource_type: str :keyword sku: Name and tier of the SKU. - :paramtype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :paramtype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :keyword capacity: Min, max, and default scale values of the SKU. - :paramtype capacity: ~azure.mgmt.web.v2022_09_01.models.SkuCapacity + :paramtype capacity: ~azure.mgmt.web.v2022_03_01.models.SkuCapacity """ super().__init__(**kwargs) self.resource_type = resource_type @@ -22913,7 +22587,7 @@ class SkuInfoCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.SkuInfo] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.SkuInfo] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -22931,7 +22605,7 @@ class SkuInfoCollection(_serialization.Model): def __init__(self, *, value: List["_models.SkuInfo"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.SkuInfo] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.SkuInfo] """ super().__init__(**kwargs) self.value = value @@ -22944,7 +22618,7 @@ class SkuInfos(_serialization.Model): :ivar resource_type: Resource type that this SKU applies to. :vartype resource_type: str :ivar skus: List of SKUs the subscription is able to use. - :vartype skus: list[~azure.mgmt.web.v2022_09_01.models.GlobalCsmSkuDescription] + :vartype skus: list[~azure.mgmt.web.v2022_03_01.models.GlobalCsmSkuDescription] """ _attribute_map = { @@ -22963,7 +22637,7 @@ def __init__( :keyword resource_type: Resource type that this SKU applies to. :paramtype resource_type: str :keyword skus: List of SKUs the subscription is able to use. - :paramtype skus: list[~azure.mgmt.web.v2022_09_01.models.GlobalCsmSkuDescription] + :paramtype skus: list[~azure.mgmt.web.v2022_03_01.models.GlobalCsmSkuDescription] """ super().__init__(**kwargs) self.resource_type = resource_type @@ -23111,7 +22785,7 @@ class SlotDifferenceCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -23129,7 +22803,7 @@ class SlotDifferenceCollection(_serialization.Model): def __init__(self, *, value: List["_models.SlotDifference"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.SlotDifference] """ super().__init__(**kwargs) self.value = value @@ -23264,7 +22938,7 @@ class SnapshotCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Snapshot] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -23282,7 +22956,7 @@ class SnapshotCollection(_serialization.Model): def __init__(self, *, value: List["_models.Snapshot"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Snapshot] """ super().__init__(**kwargs) self.value = value @@ -23350,7 +23024,7 @@ class SnapshotRestoreRequest(ProxyOnlyResource): :ivar recovery_source: Optional. Specifies the web app that snapshot contents will be retrieved from. If empty, the targeted web app will be used as the source. - :vartype recovery_source: ~azure.mgmt.web.v2022_09_01.models.SnapshotRecoverySource + :vartype recovery_source: ~azure.mgmt.web.v2022_03_01.models.SnapshotRecoverySource :ivar overwrite: If :code:`true` the restore operation can overwrite source app; otherwise, :code:`false`. :vartype overwrite: bool @@ -23405,7 +23079,7 @@ def __init__( :keyword recovery_source: Optional. Specifies the web app that snapshot contents will be retrieved from. If empty, the targeted web app will be used as the source. - :paramtype recovery_source: ~azure.mgmt.web.v2022_09_01.models.SnapshotRecoverySource + :paramtype recovery_source: ~azure.mgmt.web.v2022_03_01.models.SnapshotRecoverySource :keyword overwrite: If :code:`true` the restore operation can overwrite source app; otherwise, :code:`false`. :paramtype overwrite: bool @@ -23441,11 +23115,11 @@ class Solution(_serialization.Model): :vartype description: str :ivar type: Type of Solution. Known values are: "QuickSolution", "DeepInvestigation", and "BestPractices". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.SolutionType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.SolutionType :ivar data: Solution Data. - :vartype data: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :vartype data: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] :ivar metadata: Solution Metadata. - :vartype metadata: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :vartype metadata: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] """ _attribute_map = { @@ -23481,11 +23155,11 @@ def __init__( :paramtype description: str :keyword type: Type of Solution. Known values are: "QuickSolution", "DeepInvestigation", and "BestPractices". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.SolutionType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.SolutionType :keyword data: Solution Data. - :paramtype data: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :paramtype data: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] :keyword metadata: Solution Metadata. - :paramtype metadata: list[list[~azure.mgmt.web.v2022_09_01.models.NameValuePair]] + :paramtype metadata: list[list[~azure.mgmt.web.v2022_03_01.models.NameValuePair]] """ super().__init__(**kwargs) self.id = id @@ -23574,7 +23248,7 @@ class SourceControlCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.SourceControl] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.SourceControl] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -23592,7 +23266,7 @@ class SourceControlCollection(_serialization.Model): def __init__(self, *, value: List["_models.SourceControl"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.SourceControl] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.SourceControl] """ super().__init__(**kwargs) self.value = value @@ -23610,7 +23284,7 @@ class StackMajorVersion(_serialization.Model): :code:`false`. :vartype is_default: bool :ivar minor_versions: Minor versions associated with the major version. - :vartype minor_versions: list[~azure.mgmt.web.v2022_09_01.models.StackMinorVersion] + :vartype minor_versions: list[~azure.mgmt.web.v2022_03_01.models.StackMinorVersion] :ivar application_insights: :code:`true` if this supports Application Insights; otherwise, :code:`false`. :vartype application_insights: bool @@ -23673,7 +23347,7 @@ def __init__( :code:`false`. :paramtype is_default: bool :keyword minor_versions: Minor versions associated with the major version. - :paramtype minor_versions: list[~azure.mgmt.web.v2022_09_01.models.StackMinorVersion] + :paramtype minor_versions: list[~azure.mgmt.web.v2022_03_01.models.StackMinorVersion] :keyword application_insights: :code:`true` if this supports Application Insights; otherwise, :code:`false`. :paramtype application_insights: bool @@ -23774,10 +23448,10 @@ class StampCapacity(_serialization.Model): # pylint: disable=too-many-instance- :vartype unit: str :ivar compute_mode: Shared/dedicated workers. Known values are: "Shared", "Dedicated", and "Dynamic". - :vartype compute_mode: str or ~azure.mgmt.web.v2022_09_01.models.ComputeModeOptions + :vartype compute_mode: str or ~azure.mgmt.web.v2022_03_01.models.ComputeModeOptions :ivar worker_size: Size of the machines. Known values are: "Small", "Medium", "Large", "D1", "D2", "D3", "SmallV3", "MediumV3", "LargeV3", "NestedSmall", "NestedSmallLinux", and "Default". - :vartype worker_size: str or ~azure.mgmt.web.v2022_09_01.models.WorkerSizeOptions + :vartype worker_size: str or ~azure.mgmt.web.v2022_03_01.models.WorkerSizeOptions :ivar worker_size_id: Size ID of machines: 0 - Small 1 - Medium @@ -23836,10 +23510,10 @@ def __init__( :paramtype unit: str :keyword compute_mode: Shared/dedicated workers. Known values are: "Shared", "Dedicated", and "Dynamic". - :paramtype compute_mode: str or ~azure.mgmt.web.v2022_09_01.models.ComputeModeOptions + :paramtype compute_mode: str or ~azure.mgmt.web.v2022_03_01.models.ComputeModeOptions :keyword worker_size: Size of the machines. Known values are: "Small", "Medium", "Large", "D1", "D2", "D3", "SmallV3", "MediumV3", "LargeV3", "NestedSmall", "NestedSmallLinux", and "Default". - :paramtype worker_size: str or ~azure.mgmt.web.v2022_09_01.models.WorkerSizeOptions + :paramtype worker_size: str or ~azure.mgmt.web.v2022_03_01.models.WorkerSizeOptions :keyword worker_size_id: Size ID of machines: 0 - Small 1 - Medium @@ -23879,7 +23553,7 @@ class StampCapacityCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.StampCapacity] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.StampCapacity] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -23897,7 +23571,7 @@ class StampCapacityCollection(_serialization.Model): def __init__(self, *, value: List["_models.StampCapacity"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.StampCapacity] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.StampCapacity] """ super().__init__(**kwargs) self.value = value @@ -23924,9 +23598,9 @@ class StaticSiteARMResource(Resource): # pylint: disable=too-many-instance-attr :ivar tags: Resource tags. :vartype tags: dict[str, str] :ivar sku: Description of a SKU for a scalable resource. - :vartype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :vartype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :ivar identity: Managed service identity. - :vartype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :vartype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :ivar default_hostname: The default autogenerated hostname for the static site. :vartype default_hostname: str :ivar repository_url: URL for the repository of the static site. @@ -23939,28 +23613,28 @@ class StaticSiteARMResource(Resource): # pylint: disable=too-many-instance-attr Actions workflow file and API secrets. :vartype repository_token: str :ivar build_properties: Build properties to configure on the repository. - :vartype build_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildProperties + :vartype build_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildProperties :ivar private_endpoint_connections: Private endpoint connections. :vartype private_endpoint_connections: - list[~azure.mgmt.web.v2022_09_01.models.ResponseMessageEnvelopeRemotePrivateEndpointConnection] + list[~azure.mgmt.web.v2022_03_01.models.ResponseMessageEnvelopeRemotePrivateEndpointConnection] :ivar staging_environment_policy: State indicating whether staging environments are allowed or not allowed for a static web app. Known values are: "Enabled" and "Disabled". :vartype staging_environment_policy: str or - ~azure.mgmt.web.v2022_09_01.models.StagingEnvironmentPolicy + ~azure.mgmt.web.v2022_03_01.models.StagingEnvironmentPolicy :ivar allow_config_file_updates: :code:`false` if config file is locked for this static web app; otherwise, :code:`true`. :vartype allow_config_file_updates: bool :ivar template_properties: Template options for generating a new repository. - :vartype template_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteTemplateOptions + :vartype template_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteTemplateOptions :ivar content_distribution_endpoint: The content distribution endpoint for the static site. :vartype content_distribution_endpoint: str :ivar key_vault_reference_identity: Identity to use for Key Vault Reference authentication. :vartype key_vault_reference_identity: str :ivar user_provided_function_apps: User provided function apps registered with the static site. :vartype user_provided_function_apps: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionApp] + list[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionApp] :ivar linked_backends: Backends linked to the static side. - :vartype linked_backends: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackend] + :vartype linked_backends: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackend] :ivar provider: The provider that submitted the last deployment to the primary environment of the static site. :vartype provider: str @@ -23968,13 +23642,10 @@ class StaticSiteARMResource(Resource): # pylint: disable=too-many-instance-attr serving traffic to the static web app. Known values are: "Enabled", "Enabling", "Disabled", and "Disabling". :vartype enterprise_grade_cdn_status: str or - ~azure.mgmt.web.v2022_09_01.models.EnterpriseGradeCdnStatus + ~azure.mgmt.web.v2022_03_01.models.EnterpriseGradeCdnStatus :ivar public_network_access: State indicating whether public traffic are allowed or not for a static web app. Allowed Values: 'Enabled', 'Disabled' or an empty string. :vartype public_network_access: str - :ivar database_connections: Database connections for the static site. - :vartype database_connections: - list[~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionOverview] """ _validation = { @@ -23989,7 +23660,6 @@ class StaticSiteARMResource(Resource): # pylint: disable=too-many-instance-attr "key_vault_reference_identity": {"readonly": True}, "user_provided_function_apps": {"readonly": True}, "linked_backends": {"readonly": True}, - "database_connections": {"readonly": True}, } _attribute_map = { @@ -24024,7 +23694,6 @@ class StaticSiteARMResource(Resource): # pylint: disable=too-many-instance-attr "provider": {"key": "properties.provider", "type": "str"}, "enterprise_grade_cdn_status": {"key": "properties.enterpriseGradeCdnStatus", "type": "str"}, "public_network_access": {"key": "properties.publicNetworkAccess", "type": "str"}, - "database_connections": {"key": "properties.databaseConnections", "type": "[DatabaseConnectionOverview]"}, } def __init__( # pylint: disable=too-many-locals @@ -24055,9 +23724,9 @@ def __init__( # pylint: disable=too-many-locals :keyword tags: Resource tags. :paramtype tags: dict[str, str] :keyword sku: Description of a SKU for a scalable resource. - :paramtype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :paramtype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :keyword identity: Managed service identity. - :paramtype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :paramtype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :keyword repository_url: URL for the repository of the static site. :paramtype repository_url: str :keyword branch: The target branch in the repository. @@ -24066,16 +23735,16 @@ def __init__( # pylint: disable=too-many-locals Actions workflow file and API secrets. :paramtype repository_token: str :keyword build_properties: Build properties to configure on the repository. - :paramtype build_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildProperties + :paramtype build_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildProperties :keyword staging_environment_policy: State indicating whether staging environments are allowed or not allowed for a static web app. Known values are: "Enabled" and "Disabled". :paramtype staging_environment_policy: str or - ~azure.mgmt.web.v2022_09_01.models.StagingEnvironmentPolicy + ~azure.mgmt.web.v2022_03_01.models.StagingEnvironmentPolicy :keyword allow_config_file_updates: :code:`false` if config file is locked for this static web app; otherwise, :code:`true`. :paramtype allow_config_file_updates: bool :keyword template_properties: Template options for generating a new repository. - :paramtype template_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteTemplateOptions + :paramtype template_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteTemplateOptions :keyword provider: The provider that submitted the last deployment to the primary environment of the static site. :paramtype provider: str @@ -24083,7 +23752,7 @@ def __init__( # pylint: disable=too-many-locals serving traffic to the static web app. Known values are: "Enabled", "Enabling", "Disabled", and "Disabling". :paramtype enterprise_grade_cdn_status: str or - ~azure.mgmt.web.v2022_09_01.models.EnterpriseGradeCdnStatus + ~azure.mgmt.web.v2022_03_01.models.EnterpriseGradeCdnStatus :keyword public_network_access: State indicating whether public traffic are allowed or not for a static web app. Allowed Values: 'Enabled', 'Disabled' or an empty string. :paramtype public_network_access: str @@ -24108,120 +23777,6 @@ def __init__( # pylint: disable=too-many-locals self.provider = provider self.enterprise_grade_cdn_status = enterprise_grade_cdn_status self.public_network_access = public_network_access - self.database_connections = None - - -class StaticSiteBasicAuthPropertiesARMResource(ProxyOnlyResource): - """Static site basic auth properties ARM resource. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Resource Id. - :vartype id: str - :ivar name: Resource Name. - :vartype name: str - :ivar kind: Kind of resource. - :vartype kind: str - :ivar type: Resource type. - :vartype type: str - :ivar password: The password for basic auth. - :vartype password: str - :ivar secret_url: Url to the secret in Key Vault. - :vartype secret_url: str - :ivar applicable_environments_mode: State indicating if basic auth is enabled and for what - environments it is active. - :vartype applicable_environments_mode: str - :ivar environments: The list of enabled environments for Basic Auth if - ApplicableEnvironmentsMode is set to SpecifiedEnvironments. - :vartype environments: list[str] - :ivar secret_state: State indicating if basic auth has a secret and what type it is. - :vartype secret_state: str - """ - - _validation = { - "id": {"readonly": True}, - "name": {"readonly": True}, - "type": {"readonly": True}, - "secret_state": {"readonly": True}, - } - - _attribute_map = { - "id": {"key": "id", "type": "str"}, - "name": {"key": "name", "type": "str"}, - "kind": {"key": "kind", "type": "str"}, - "type": {"key": "type", "type": "str"}, - "password": {"key": "properties.password", "type": "str"}, - "secret_url": {"key": "properties.secretUrl", "type": "str"}, - "applicable_environments_mode": {"key": "properties.applicableEnvironmentsMode", "type": "str"}, - "environments": {"key": "properties.environments", "type": "[str]"}, - "secret_state": {"key": "properties.secretState", "type": "str"}, - } - - def __init__( - self, - *, - kind: Optional[str] = None, - password: Optional[str] = None, - secret_url: Optional[str] = None, - applicable_environments_mode: Optional[str] = None, - environments: Optional[List[str]] = None, - **kwargs: Any - ) -> None: - """ - :keyword kind: Kind of resource. - :paramtype kind: str - :keyword password: The password for basic auth. - :paramtype password: str - :keyword secret_url: Url to the secret in Key Vault. - :paramtype secret_url: str - :keyword applicable_environments_mode: State indicating if basic auth is enabled and for what - environments it is active. - :paramtype applicable_environments_mode: str - :keyword environments: The list of enabled environments for Basic Auth if - ApplicableEnvironmentsMode is set to SpecifiedEnvironments. - :paramtype environments: list[str] - """ - super().__init__(kind=kind, **kwargs) - self.password = password - self.secret_url = secret_url - self.applicable_environments_mode = applicable_environments_mode - self.environments = environments - self.secret_state = None - - -class StaticSiteBasicAuthPropertiesCollection(_serialization.Model): - """Collection of static site basic auth. - - Variables are only populated by the server, and will be ignored when sending a request. - - All required parameters must be populated in order to send to Azure. - - :ivar value: Collection of resources. Required. - :vartype value: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource] - :ivar next_link: Link to next page of resources. - :vartype next_link: str - """ - - _validation = { - "value": {"required": True}, - "next_link": {"readonly": True}, - } - - _attribute_map = { - "value": {"key": "value", "type": "[StaticSiteBasicAuthPropertiesARMResource]"}, - "next_link": {"key": "nextLink", "type": "str"}, - } - - def __init__(self, *, value: List["_models.StaticSiteBasicAuthPropertiesARMResource"], **kwargs: Any) -> None: - """ - :keyword value: Collection of resources. Required. - :paramtype value: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource] - """ - super().__init__(**kwargs) - self.value = value - self.next_link = None class StaticSiteBuildARMResource(ProxyOnlyResource): # pylint: disable=too-many-instance-attributes @@ -24251,16 +23806,13 @@ class StaticSiteBuildARMResource(ProxyOnlyResource): # pylint: disable=too-many :vartype last_updated_on: ~datetime.datetime :ivar status: The status of the static site build. Known values are: "WaitingForDeployment", "Uploading", "Deploying", "Ready", "Failed", "Deleting", and "Detached". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.BuildStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.BuildStatus :ivar user_provided_function_apps: User provided function apps registered with the static site build. :vartype user_provided_function_apps: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionApp] + list[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionApp] :ivar linked_backends: Backends linked to the static side build. - :vartype linked_backends: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackend] - :ivar database_connections: Database connections for the static site build. - :vartype database_connections: - list[~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionOverview] + :vartype linked_backends: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackend] """ _validation = { @@ -24276,7 +23828,6 @@ class StaticSiteBuildARMResource(ProxyOnlyResource): # pylint: disable=too-many "status": {"readonly": True}, "user_provided_function_apps": {"readonly": True}, "linked_backends": {"readonly": True}, - "database_connections": {"readonly": True}, } _attribute_map = { @@ -24296,7 +23847,6 @@ class StaticSiteBuildARMResource(ProxyOnlyResource): # pylint: disable=too-many "type": "[StaticSiteUserProvidedFunctionApp]", }, "linked_backends": {"key": "properties.linkedBackends", "type": "[StaticSiteLinkedBackend]"}, - "database_connections": {"key": "properties.databaseConnections", "type": "[DatabaseConnectionOverview]"}, } def __init__(self, *, kind: Optional[str] = None, **kwargs: Any) -> None: @@ -24314,7 +23864,6 @@ def __init__(self, *, kind: Optional[str] = None, **kwargs: Any) -> None: self.status = None self.user_provided_function_apps = None self.linked_backends = None - self.database_connections = None class StaticSiteBuildCollection(_serialization.Model): @@ -24325,7 +23874,7 @@ class StaticSiteBuildCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildARMResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildARMResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -24343,7 +23892,7 @@ class StaticSiteBuildCollection(_serialization.Model): def __init__(self, *, value: List["_models.StaticSiteBuildARMResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildARMResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildARMResource] """ super().__init__(**kwargs) self.value = value @@ -24438,7 +23987,7 @@ class StaticSiteCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -24456,7 +24005,7 @@ class StaticSiteCollection(_serialization.Model): def __init__(self, *, value: List["_models.StaticSiteARMResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] """ super().__init__(**kwargs) self.value = value @@ -24482,7 +24031,7 @@ class StaticSiteCustomDomainOverviewARMResource(ProxyOnlyResource): :vartype created_on: ~datetime.datetime :ivar status: The status of the custom domain. Known values are: "RetrievingValidationToken", "Validating", "Adding", "Ready", "Failed", "Deleting", and "Unhealthy". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.CustomDomainStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.CustomDomainStatus :ivar validation_token: The TXT record validation token. :vartype validation_token: str :ivar error_message: @@ -24534,7 +24083,7 @@ class StaticSiteCustomDomainOverviewCollection(_serialization.Model): :ivar value: Collection of resources. Required. :vartype value: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] + list[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -24553,7 +24102,7 @@ def __init__(self, *, value: List["_models.StaticSiteCustomDomainOverviewARMReso """ :keyword value: Collection of resources. Required. :paramtype value: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] + list[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] """ super().__init__(**kwargs) self.value = value @@ -24604,39 +24153,6 @@ def __init__( self.validation_method = validation_method -class StaticSiteDatabaseConnectionConfigurationFileOverview(_serialization.Model): - """A database connection configuration file. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar file_name: The name of the configuration file. - :vartype file_name: str - :ivar contents: The Base64 encoding of the file contents. - :vartype contents: str - :ivar type: The type of configuration file. - :vartype type: str - """ - - _validation = { - "file_name": {"readonly": True}, - "contents": {"readonly": True}, - "type": {"readonly": True}, - } - - _attribute_map = { - "file_name": {"key": "fileName", "type": "str"}, - "contents": {"key": "contents", "type": "str"}, - "type": {"key": "type", "type": "str"}, - } - - def __init__(self, **kwargs: Any) -> None: - """ """ - super().__init__(**kwargs) - self.file_name = None - self.contents = None - self.type = None - - class StaticSiteFunctionOverviewARMResource(ProxyOnlyResource): """Static Site Function Overview ARM resource. @@ -24654,7 +24170,7 @@ class StaticSiteFunctionOverviewARMResource(ProxyOnlyResource): :vartype function_name: str :ivar trigger_type: The trigger type of the function. Known values are: "HttpTrigger" and "Unknown". - :vartype trigger_type: str or ~azure.mgmt.web.v2022_09_01.models.TriggerTypes + :vartype trigger_type: str or ~azure.mgmt.web.v2022_03_01.models.TriggerTypes """ _validation = { @@ -24692,7 +24208,7 @@ class StaticSiteFunctionOverviewCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteFunctionOverviewARMResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteFunctionOverviewARMResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -24711,7 +24227,7 @@ def __init__(self, *, value: List["_models.StaticSiteFunctionOverviewARMResource """ :keyword value: Collection of resources. Required. :paramtype value: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteFunctionOverviewARMResource] + list[~azure.mgmt.web.v2022_03_01.models.StaticSiteFunctionOverviewARMResource] """ super().__init__(**kwargs) self.value = value @@ -24834,7 +24350,7 @@ class StaticSiteLinkedBackendsCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -24852,7 +24368,7 @@ class StaticSiteLinkedBackendsCollection(_serialization.Model): def __init__(self, *, value: List["_models.StaticSiteLinkedBackendARMResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] """ super().__init__(**kwargs) self.value = value @@ -24884,28 +24400,28 @@ class StaticSitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-in Actions workflow file and API secrets. :vartype repository_token: str :ivar build_properties: Build properties to configure on the repository. - :vartype build_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildProperties + :vartype build_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildProperties :ivar private_endpoint_connections: Private endpoint connections. :vartype private_endpoint_connections: - list[~azure.mgmt.web.v2022_09_01.models.ResponseMessageEnvelopeRemotePrivateEndpointConnection] + list[~azure.mgmt.web.v2022_03_01.models.ResponseMessageEnvelopeRemotePrivateEndpointConnection] :ivar staging_environment_policy: State indicating whether staging environments are allowed or not allowed for a static web app. Known values are: "Enabled" and "Disabled". :vartype staging_environment_policy: str or - ~azure.mgmt.web.v2022_09_01.models.StagingEnvironmentPolicy + ~azure.mgmt.web.v2022_03_01.models.StagingEnvironmentPolicy :ivar allow_config_file_updates: :code:`false` if config file is locked for this static web app; otherwise, :code:`true`. :vartype allow_config_file_updates: bool :ivar template_properties: Template options for generating a new repository. - :vartype template_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteTemplateOptions + :vartype template_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteTemplateOptions :ivar content_distribution_endpoint: The content distribution endpoint for the static site. :vartype content_distribution_endpoint: str :ivar key_vault_reference_identity: Identity to use for Key Vault Reference authentication. :vartype key_vault_reference_identity: str :ivar user_provided_function_apps: User provided function apps registered with the static site. :vartype user_provided_function_apps: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionApp] + list[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionApp] :ivar linked_backends: Backends linked to the static side. - :vartype linked_backends: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackend] + :vartype linked_backends: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackend] :ivar provider: The provider that submitted the last deployment to the primary environment of the static site. :vartype provider: str @@ -24913,13 +24429,10 @@ class StaticSitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-in serving traffic to the static web app. Known values are: "Enabled", "Enabling", "Disabled", and "Disabling". :vartype enterprise_grade_cdn_status: str or - ~azure.mgmt.web.v2022_09_01.models.EnterpriseGradeCdnStatus + ~azure.mgmt.web.v2022_03_01.models.EnterpriseGradeCdnStatus :ivar public_network_access: State indicating whether public traffic are allowed or not for a static web app. Allowed Values: 'Enabled', 'Disabled' or an empty string. :vartype public_network_access: str - :ivar database_connections: Database connections for the static site. - :vartype database_connections: - list[~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionOverview] """ _validation = { @@ -24933,7 +24446,6 @@ class StaticSitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-in "key_vault_reference_identity": {"readonly": True}, "user_provided_function_apps": {"readonly": True}, "linked_backends": {"readonly": True}, - "database_connections": {"readonly": True}, } _attribute_map = { @@ -24964,7 +24476,6 @@ class StaticSitePatchResource(ProxyOnlyResource): # pylint: disable=too-many-in "provider": {"key": "properties.provider", "type": "str"}, "enterprise_grade_cdn_status": {"key": "properties.enterpriseGradeCdnStatus", "type": "str"}, "public_network_access": {"key": "properties.publicNetworkAccess", "type": "str"}, - "database_connections": {"key": "properties.databaseConnections", "type": "[DatabaseConnectionOverview]"}, } def __init__( @@ -24994,16 +24505,16 @@ def __init__( Actions workflow file and API secrets. :paramtype repository_token: str :keyword build_properties: Build properties to configure on the repository. - :paramtype build_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildProperties + :paramtype build_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildProperties :keyword staging_environment_policy: State indicating whether staging environments are allowed or not allowed for a static web app. Known values are: "Enabled" and "Disabled". :paramtype staging_environment_policy: str or - ~azure.mgmt.web.v2022_09_01.models.StagingEnvironmentPolicy + ~azure.mgmt.web.v2022_03_01.models.StagingEnvironmentPolicy :keyword allow_config_file_updates: :code:`false` if config file is locked for this static web app; otherwise, :code:`true`. :paramtype allow_config_file_updates: bool :keyword template_properties: Template options for generating a new repository. - :paramtype template_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteTemplateOptions + :paramtype template_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteTemplateOptions :keyword provider: The provider that submitted the last deployment to the primary environment of the static site. :paramtype provider: str @@ -25011,7 +24522,7 @@ def __init__( serving traffic to the static web app. Known values are: "Enabled", "Enabling", "Disabled", and "Disabling". :paramtype enterprise_grade_cdn_status: str or - ~azure.mgmt.web.v2022_09_01.models.EnterpriseGradeCdnStatus + ~azure.mgmt.web.v2022_03_01.models.EnterpriseGradeCdnStatus :keyword public_network_access: State indicating whether public traffic are allowed or not for a static web app. Allowed Values: 'Enabled', 'Disabled' or an empty string. :paramtype public_network_access: str @@ -25034,7 +24545,6 @@ def __init__( self.provider = provider self.enterprise_grade_cdn_status = enterprise_grade_cdn_status self.public_network_access = public_network_access - self.database_connections = None class StaticSiteResetPropertiesARMResource(ProxyOnlyResource): @@ -25158,7 +24668,7 @@ class StaticSitesWorkflowPreviewRequest(ProxyOnlyResource): :ivar branch: The target branch in the repository. :vartype branch: str :ivar build_properties: Build properties to configure on the repository. - :vartype build_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildProperties + :vartype build_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildProperties """ _validation = { @@ -25194,7 +24704,7 @@ def __init__( :keyword branch: The target branch in the repository. :paramtype branch: str :keyword build_properties: Build properties to configure on the repository. - :paramtype build_properties: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildProperties + :paramtype build_properties: ~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildProperties """ super().__init__(kind=kind, **kwargs) self.repository_url = repository_url @@ -25324,7 +24834,7 @@ class StaticSiteUserCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -25342,7 +24852,7 @@ class StaticSiteUserCollection(_serialization.Model): def __init__(self, *, value: List["_models.StaticSiteUserARMResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource] """ super().__init__(**kwargs) self.value = value @@ -25606,7 +25116,7 @@ class StaticSiteUserProvidedFunctionAppsCollection(_serialization.Model): :ivar value: Collection of resources. Required. :vartype value: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + list[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -25625,7 +25135,7 @@ def __init__(self, *, value: List["_models.StaticSiteUserProvidedFunctionAppARMR """ :keyword value: Collection of resources. Required. :paramtype value: - list[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + list[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] """ super().__init__(**kwargs) self.value = value @@ -25715,7 +25225,7 @@ class Status(_serialization.Model): :vartype message: str :ivar status_id: Level of the most severe insight generated by the detector. Known values are: "Critical", "Warning", "Info", "Success", and "None". - :vartype status_id: str or ~azure.mgmt.web.v2022_09_01.models.InsightStatus + :vartype status_id: str or ~azure.mgmt.web.v2022_03_01.models.InsightStatus """ _attribute_map = { @@ -25735,7 +25245,7 @@ def __init__( :paramtype message: str :keyword status_id: Level of the most severe insight generated by the detector. Known values are: "Critical", "Warning", "Info", "Success", and "None". - :paramtype status_id: str or ~azure.mgmt.web.v2022_09_01.models.InsightStatus + :paramtype status_id: str or ~azure.mgmt.web.v2022_03_01.models.InsightStatus """ super().__init__(**kwargs) self.message = message @@ -26170,11 +25680,11 @@ class Template(_serialization.Model): :ivar revision_suffix: User friendly suffix that is appended to the revision name. :vartype revision_suffix: str :ivar containers: List of container definitions for the Container App. - :vartype containers: list[~azure.mgmt.web.v2022_09_01.models.Container] + :vartype containers: list[~azure.mgmt.web.v2022_03_01.models.Container] :ivar scale: Scaling properties for the Container App. - :vartype scale: ~azure.mgmt.web.v2022_09_01.models.Scale + :vartype scale: ~azure.mgmt.web.v2022_03_01.models.Scale :ivar dapr: Dapr configuration for the Container App. - :vartype dapr: ~azure.mgmt.web.v2022_09_01.models.Dapr + :vartype dapr: ~azure.mgmt.web.v2022_03_01.models.Dapr """ _attribute_map = { @@ -26197,11 +25707,11 @@ def __init__( :keyword revision_suffix: User friendly suffix that is appended to the revision name. :paramtype revision_suffix: str :keyword containers: List of container definitions for the Container App. - :paramtype containers: list[~azure.mgmt.web.v2022_09_01.models.Container] + :paramtype containers: list[~azure.mgmt.web.v2022_03_01.models.Container] :keyword scale: Scaling properties for the Container App. - :paramtype scale: ~azure.mgmt.web.v2022_09_01.models.Scale + :paramtype scale: ~azure.mgmt.web.v2022_03_01.models.Scale :keyword dapr: Dapr configuration for the Container App. - :paramtype dapr: ~azure.mgmt.web.v2022_09_01.models.Dapr + :paramtype dapr: ~azure.mgmt.web.v2022_03_01.models.Dapr """ super().__init__(**kwargs) self.revision_suffix = revision_suffix @@ -26266,7 +25776,7 @@ class TldLegalAgreementCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.TldLegalAgreement] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.TldLegalAgreement] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -26284,7 +25794,7 @@ class TldLegalAgreementCollection(_serialization.Model): def __init__(self, *, value: List["_models.TldLegalAgreement"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.TldLegalAgreement] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.TldLegalAgreement] """ super().__init__(**kwargs) self.value = value @@ -26304,10 +25814,10 @@ class TokenStore(_serialization.Model): :vartype token_refresh_extension_hours: float :ivar file_system: The configuration settings of the storage of the tokens if a file system is used. - :vartype file_system: ~azure.mgmt.web.v2022_09_01.models.FileSystemTokenStore + :vartype file_system: ~azure.mgmt.web.v2022_03_01.models.FileSystemTokenStore :ivar azure_blob_storage: The configuration settings of the storage of the tokens if blob storage is used. - :vartype azure_blob_storage: ~azure.mgmt.web.v2022_09_01.models.BlobStorageTokenStore + :vartype azure_blob_storage: ~azure.mgmt.web.v2022_03_01.models.BlobStorageTokenStore """ _attribute_map = { @@ -26337,10 +25847,10 @@ def __init__( :paramtype token_refresh_extension_hours: float :keyword file_system: The configuration settings of the storage of the tokens if a file system is used. - :paramtype file_system: ~azure.mgmt.web.v2022_09_01.models.FileSystemTokenStore + :paramtype file_system: ~azure.mgmt.web.v2022_03_01.models.FileSystemTokenStore :keyword azure_blob_storage: The configuration settings of the storage of the tokens if blob storage is used. - :paramtype azure_blob_storage: ~azure.mgmt.web.v2022_09_01.models.BlobStorageTokenStore + :paramtype azure_blob_storage: ~azure.mgmt.web.v2022_03_01.models.BlobStorageTokenStore """ super().__init__(**kwargs) self.enabled = enabled @@ -26433,7 +25943,7 @@ class TopLevelDomainCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.TopLevelDomain] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.TopLevelDomain] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -26451,7 +25961,7 @@ class TopLevelDomainCollection(_serialization.Model): def __init__(self, *, value: List["_models.TopLevelDomain"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.TopLevelDomain] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.TopLevelDomain] """ super().__init__(**kwargs) self.value = value @@ -26512,7 +26022,7 @@ class TriggeredJobHistory(ProxyOnlyResource): :ivar type: Resource type. :vartype type: str :ivar runs: List of triggered web job runs. - :vartype runs: list[~azure.mgmt.web.v2022_09_01.models.TriggeredJobRun] + :vartype runs: list[~azure.mgmt.web.v2022_03_01.models.TriggeredJobRun] """ _validation = { @@ -26536,7 +26046,7 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword runs: List of triggered web job runs. - :paramtype runs: list[~azure.mgmt.web.v2022_09_01.models.TriggeredJobRun] + :paramtype runs: list[~azure.mgmt.web.v2022_03_01.models.TriggeredJobRun] """ super().__init__(kind=kind, **kwargs) self.runs = runs @@ -26550,7 +26060,7 @@ class TriggeredJobHistoryCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -26568,7 +26078,7 @@ class TriggeredJobHistoryCollection(_serialization.Model): def __init__(self, *, value: List["_models.TriggeredJobHistory"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory] """ super().__init__(**kwargs) self.value = value @@ -26583,7 +26093,7 @@ class TriggeredJobRun(_serialization.Model): # pylint: disable=too-many-instanc :ivar web_job_name: Job name. :vartype web_job_name: str :ivar status: Job status. Known values are: "Success", "Failed", and "Error". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.TriggeredWebJobStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.TriggeredWebJobStatus :ivar start_time: Start time. :vartype start_time: ~datetime.datetime :ivar end_time: End time. @@ -26638,7 +26148,7 @@ def __init__( :keyword web_job_name: Job name. :paramtype web_job_name: str :keyword status: Job status. Known values are: "Success", "Failed", and "Error". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.TriggeredWebJobStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.TriggeredWebJobStatus :keyword start_time: Start time. :paramtype start_time: ~datetime.datetime :keyword end_time: End time. @@ -26684,7 +26194,7 @@ class TriggeredWebJob(ProxyOnlyResource): # pylint: disable=too-many-instance-a :ivar type: Resource type. :vartype type: str :ivar latest_run: Latest job run information. - :vartype latest_run: ~azure.mgmt.web.v2022_09_01.models.TriggeredJobRun + :vartype latest_run: ~azure.mgmt.web.v2022_03_01.models.TriggeredJobRun :ivar history_url: History URL. :vartype history_url: str :ivar scheduler_logs_url: Scheduler Logs URL. @@ -26696,7 +26206,7 @@ class TriggeredWebJob(ProxyOnlyResource): # pylint: disable=too-many-instance-a :ivar extra_info_url: Extra Info URL. :vartype extra_info_url: str :ivar web_job_type: Job type. Known values are: "Continuous" and "Triggered". - :vartype web_job_type: str or ~azure.mgmt.web.v2022_09_01.models.WebJobType + :vartype web_job_type: str or ~azure.mgmt.web.v2022_03_01.models.WebJobType :ivar error: Error information. :vartype error: str :ivar using_sdk: Using SDK?. @@ -26757,7 +26267,7 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword latest_run: Latest job run information. - :paramtype latest_run: ~azure.mgmt.web.v2022_09_01.models.TriggeredJobRun + :paramtype latest_run: ~azure.mgmt.web.v2022_03_01.models.TriggeredJobRun :keyword history_url: History URL. :paramtype history_url: str :keyword scheduler_logs_url: Scheduler Logs URL. @@ -26769,7 +26279,7 @@ def __init__( :keyword extra_info_url: Extra Info URL. :paramtype extra_info_url: str :keyword web_job_type: Job type. Known values are: "Continuous" and "Triggered". - :paramtype web_job_type: str or ~azure.mgmt.web.v2022_09_01.models.WebJobType + :paramtype web_job_type: str or ~azure.mgmt.web.v2022_03_01.models.WebJobType :keyword error: Error information. :paramtype error: str :keyword using_sdk: Using SDK?. @@ -26805,7 +26315,7 @@ class TriggeredWebJobCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -26823,7 +26333,7 @@ class TriggeredWebJobCollection(_serialization.Model): def __init__(self, *, value: List["_models.TriggeredWebJob"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob] """ super().__init__(**kwargs) self.value = value @@ -26838,7 +26348,7 @@ class Twitter(_serialization.Model): :vartype enabled: bool :ivar registration: The configuration settings of the app registration for the Twitter provider. - :vartype registration: ~azure.mgmt.web.v2022_09_01.models.TwitterRegistration + :vartype registration: ~azure.mgmt.web.v2022_03_01.models.TwitterRegistration """ _attribute_map = { @@ -26859,7 +26369,7 @@ def __init__( :paramtype enabled: bool :keyword registration: The configuration settings of the app registration for the Twitter provider. - :paramtype registration: ~azure.mgmt.web.v2022_09_01.models.TwitterRegistration + :paramtype registration: ~azure.mgmt.web.v2022_03_01.models.TwitterRegistration """ super().__init__(**kwargs) self.enabled = enabled @@ -26929,7 +26439,7 @@ class Usage(ProxyOnlyResource): # pylint: disable=too-many-instance-attributes :vartype next_reset_time: ~datetime.datetime :ivar compute_mode: Compute mode used for this usage. Known values are: "Shared", "Dedicated", and "Dynamic". - :vartype compute_mode: str or ~azure.mgmt.web.v2022_09_01.models.ComputeModeOptions + :vartype compute_mode: str or ~azure.mgmt.web.v2022_03_01.models.ComputeModeOptions :ivar site_mode: Site mode used for this usage. :vartype site_mode: str """ @@ -26987,7 +26497,7 @@ class UsageCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Usage] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Usage] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -27005,7 +26515,7 @@ class UsageCollection(_serialization.Model): def __init__(self, *, value: List["_models.Usage"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Usage] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Usage] """ super().__init__(**kwargs) self.value = value @@ -27125,7 +26635,7 @@ class ValidateRequest(_serialization.Model): # pylint: disable=too-many-instanc :vartype name: str :ivar type: Resource type used for verification. Required. Known values are: "ServerFarm", "Site", and "Microsoft.Web/hostingEnvironments". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.ValidateResourceTypes + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.ValidateResourceTypes :ivar location: Expected location of the resource. Required. :vartype location: str :ivar server_farm_id: ARM resource ID of an App Service plan that would host the app. @@ -27159,7 +26669,7 @@ class ValidateRequest(_serialization.Model): # pylint: disable=too-many-instanc :ivar container_image_platform: Platform (windows or linux). :vartype container_image_platform: str :ivar app_service_environment: App Service Environment Properties. - :vartype app_service_environment: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironment + :vartype app_service_environment: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironment """ _validation = { @@ -27216,7 +26726,7 @@ def __init__( :paramtype name: str :keyword type: Resource type used for verification. Required. Known values are: "ServerFarm", "Site", and "Microsoft.Web/hostingEnvironments". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.ValidateResourceTypes + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.ValidateResourceTypes :keyword location: Expected location of the resource. Required. :paramtype location: str :keyword server_farm_id: ARM resource ID of an App Service plan that would host the app. @@ -27250,7 +26760,7 @@ def __init__( :keyword container_image_platform: Platform (windows or linux). :paramtype container_image_platform: str :keyword app_service_environment: App Service Environment Properties. - :paramtype app_service_environment: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironment + :paramtype app_service_environment: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironment """ super().__init__(**kwargs) self.name = name @@ -27278,7 +26788,7 @@ class ValidateResponse(_serialization.Model): :ivar status: Result of validation. :vartype status: str :ivar error: Error details for the case when validation fails. - :vartype error: ~azure.mgmt.web.v2022_09_01.models.ValidateResponseError + :vartype error: ~azure.mgmt.web.v2022_03_01.models.ValidateResponseError """ _attribute_map = { @@ -27293,7 +26803,7 @@ def __init__( :keyword status: Result of validation. :paramtype status: str :keyword error: Error details for the case when validation fails. - :paramtype error: ~azure.mgmt.web.v2022_09_01.models.ValidateResponseError + :paramtype error: ~azure.mgmt.web.v2022_03_01.models.ValidateResponseError """ super().__init__(**kwargs) self.status = status @@ -27337,7 +26847,7 @@ class VirtualApplication(_serialization.Model): :code:`false`. :vartype preload_enabled: bool :ivar virtual_directories: Virtual directories for virtual application. - :vartype virtual_directories: list[~azure.mgmt.web.v2022_09_01.models.VirtualDirectory] + :vartype virtual_directories: list[~azure.mgmt.web.v2022_03_01.models.VirtualDirectory] """ _attribute_map = { @@ -27365,7 +26875,7 @@ def __init__( :code:`false`. :paramtype preload_enabled: bool :keyword virtual_directories: Virtual directories for virtual application. - :paramtype virtual_directories: list[~azure.mgmt.web.v2022_09_01.models.VirtualDirectory] + :paramtype virtual_directories: list[~azure.mgmt.web.v2022_03_01.models.VirtualDirectory] """ super().__init__(**kwargs) self.virtual_path = virtual_path @@ -27571,7 +27081,7 @@ class VnetInfo(_serialization.Model): Point-To-Site VPN connection. :vartype cert_blob: str :ivar routes: The routes that this Virtual Network connection uses. - :vartype routes: list[~azure.mgmt.web.v2022_09_01.models.VnetRoute] + :vartype routes: list[~azure.mgmt.web.v2022_03_01.models.VnetRoute] :ivar resync_required: :code:`true` if a resync is required; otherwise, :code:`false`. :vartype resync_required: bool @@ -27652,7 +27162,7 @@ class VnetInfoResource(ProxyOnlyResource): # pylint: disable=too-many-instance- Point-To-Site VPN connection. :vartype cert_blob: str :ivar routes: The routes that this Virtual Network connection uses. - :vartype routes: list[~azure.mgmt.web.v2022_09_01.models.VnetRoute] + :vartype routes: list[~azure.mgmt.web.v2022_03_01.models.VnetRoute] :ivar resync_required: :code:`true` if a resync is required; otherwise, :code:`false`. :vartype resync_required: bool @@ -27816,7 +27326,7 @@ class VnetRoute(ProxyOnlyResource): These values will be used for syncing an app's routes with those from a Virtual Network. Known values are: "DEFAULT", "INHERITED", and "STATIC". - :vartype route_type: str or ~azure.mgmt.web.v2022_09_01.models.RouteType + :vartype route_type: str or ~azure.mgmt.web.v2022_03_01.models.RouteType """ _validation = { @@ -27860,7 +27370,7 @@ def __init__( These values will be used for syncing an app's routes with those from a Virtual Network. Known values are: "DEFAULT", "INHERITED", and "STATIC". - :paramtype route_type: str or ~azure.mgmt.web.v2022_09_01.models.RouteType + :paramtype route_type: str or ~azure.mgmt.web.v2022_03_01.models.RouteType """ super().__init__(kind=kind, **kwargs) self.start_address = start_address @@ -27886,9 +27396,9 @@ class VnetValidationFailureDetails(ProxyOnlyResource): :ivar failed: A flag describing whether or not validation failed. :vartype failed: bool :ivar failed_tests: A list of tests that failed in the validation. - :vartype failed_tests: list[~azure.mgmt.web.v2022_09_01.models.VnetValidationTestFailure] + :vartype failed_tests: list[~azure.mgmt.web.v2022_03_01.models.VnetValidationTestFailure] :ivar warnings: A list of warnings generated during validation. - :vartype warnings: list[~azure.mgmt.web.v2022_09_01.models.VnetValidationTestFailure] + :vartype warnings: list[~azure.mgmt.web.v2022_03_01.models.VnetValidationTestFailure] """ _validation = { @@ -27926,9 +27436,9 @@ def __init__( :keyword failed: A flag describing whether or not validation failed. :paramtype failed: bool :keyword failed_tests: A list of tests that failed in the validation. - :paramtype failed_tests: list[~azure.mgmt.web.v2022_09_01.models.VnetValidationTestFailure] + :paramtype failed_tests: list[~azure.mgmt.web.v2022_03_01.models.VnetValidationTestFailure] :keyword warnings: A list of warnings generated during validation. - :paramtype warnings: list[~azure.mgmt.web.v2022_09_01.models.VnetValidationTestFailure] + :paramtype warnings: list[~azure.mgmt.web.v2022_03_01.models.VnetValidationTestFailure] """ super().__init__(kind=kind, **kwargs) self.message = message @@ -28000,7 +27510,7 @@ class WebAppCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Site] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Site] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -28018,7 +27528,7 @@ class WebAppCollection(_serialization.Model): def __init__(self, *, value: List["_models.Site"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Site] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Site] """ super().__init__(**kwargs) self.value = value @@ -28033,7 +27543,7 @@ class WebAppInstanceStatusCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -28051,7 +27561,7 @@ class WebAppInstanceStatusCollection(_serialization.Model): def __init__(self, *, value: List["_models.WebSiteInstanceStatus"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus] """ super().__init__(**kwargs) self.value = value @@ -28068,7 +27578,7 @@ class WebAppMajorVersion(_serialization.Model): :ivar value: Web App stack major version name. :vartype value: str :ivar minor_versions: Minor versions associated with the major version. - :vartype minor_versions: list[~azure.mgmt.web.v2022_09_01.models.WebAppMinorVersion] + :vartype minor_versions: list[~azure.mgmt.web.v2022_03_01.models.WebAppMinorVersion] """ _validation = { @@ -28101,7 +27611,7 @@ class WebAppMinorVersion(_serialization.Model): :ivar value: Web App stack major version name. :vartype value: str :ivar stack_settings: Settings associated with the minor version. - :vartype stack_settings: ~azure.mgmt.web.v2022_09_01.models.WebAppRuntimes + :vartype stack_settings: ~azure.mgmt.web.v2022_03_01.models.WebAppRuntimes """ _validation = { @@ -28130,17 +27640,17 @@ class WebAppRuntimes(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar linux_runtime_settings: Linux-specific settings associated with the minor version. - :vartype linux_runtime_settings: ~azure.mgmt.web.v2022_09_01.models.WebAppRuntimeSettings + :vartype linux_runtime_settings: ~azure.mgmt.web.v2022_03_01.models.WebAppRuntimeSettings :ivar windows_runtime_settings: Windows-specific settings associated with the minor version. - :vartype windows_runtime_settings: ~azure.mgmt.web.v2022_09_01.models.WebAppRuntimeSettings + :vartype windows_runtime_settings: ~azure.mgmt.web.v2022_03_01.models.WebAppRuntimeSettings :ivar linux_container_settings: Linux-specific settings associated with the Java container minor version. :vartype linux_container_settings: - ~azure.mgmt.web.v2022_09_01.models.LinuxJavaContainerSettings + ~azure.mgmt.web.v2022_03_01.models.LinuxJavaContainerSettings :ivar windows_container_settings: Windows-specific settings associated with the Java container minor version. :vartype windows_container_settings: - ~azure.mgmt.web.v2022_09_01.models.WindowsJavaContainerSettings + ~azure.mgmt.web.v2022_03_01.models.WindowsJavaContainerSettings """ _validation = { @@ -28178,10 +27688,10 @@ class WebAppRuntimeSettings(_serialization.Model): :vartype remote_debugging_supported: bool :ivar app_insights_settings: Application Insights settings associated with the minor version. :vartype app_insights_settings: - ~azure.mgmt.web.v2022_09_01.models.AppInsightsWebAppStackSettings + ~azure.mgmt.web.v2022_03_01.models.AppInsightsWebAppStackSettings :ivar git_hub_action_settings: GitHub Actions settings associated with the minor version. :vartype git_hub_action_settings: - ~azure.mgmt.web.v2022_09_01.models.GitHubActionWebAppStackSettings + ~azure.mgmt.web.v2022_03_01.models.GitHubActionWebAppStackSettings :ivar is_preview: :code:`true` if the stack is in preview; otherwise, :code:`false`. :vartype is_preview: bool @@ -28262,9 +27772,9 @@ class WebAppStack(ProxyOnlyResource): :ivar value: Web App stack name. :vartype value: str :ivar major_versions: List of major versions available. - :vartype major_versions: list[~azure.mgmt.web.v2022_09_01.models.WebAppMajorVersion] + :vartype major_versions: list[~azure.mgmt.web.v2022_03_01.models.WebAppMajorVersion] :ivar preferred_os: Web App stack preferred OS. Known values are: "Windows" and "Linux". - :vartype preferred_os: str or ~azure.mgmt.web.v2022_09_01.models.StackPreferredOs + :vartype preferred_os: str or ~azure.mgmt.web.v2022_03_01.models.StackPreferredOs """ _validation = { @@ -28311,7 +27821,7 @@ class WebAppStackCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WebAppStack] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WebAppStack] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -28329,7 +27839,7 @@ class WebAppStackCollection(_serialization.Model): def __init__(self, *, value: List["_models.WebAppStack"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WebAppStack] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WebAppStack] """ super().__init__(**kwargs) self.value = value @@ -28356,7 +27866,7 @@ class WebJob(ProxyOnlyResource): # pylint: disable=too-many-instance-attributes :ivar extra_info_url: Extra Info URL. :vartype extra_info_url: str :ivar web_job_type: Job type. Known values are: "Continuous" and "Triggered". - :vartype web_job_type: str or ~azure.mgmt.web.v2022_09_01.models.WebJobType + :vartype web_job_type: str or ~azure.mgmt.web.v2022_03_01.models.WebJobType :ivar error: Error information. :vartype error: str :ivar using_sdk: Using SDK?. @@ -28408,7 +27918,7 @@ def __init__( :keyword extra_info_url: Extra Info URL. :paramtype extra_info_url: str :keyword web_job_type: Job type. Known values are: "Continuous" and "Triggered". - :paramtype web_job_type: str or ~azure.mgmt.web.v2022_09_01.models.WebJobType + :paramtype web_job_type: str or ~azure.mgmt.web.v2022_03_01.models.WebJobType :keyword error: Error information. :paramtype error: str :keyword using_sdk: Using SDK?. @@ -28434,7 +27944,7 @@ class WebJobCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WebJob] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WebJob] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -28452,7 +27962,7 @@ class WebJobCollection(_serialization.Model): def __init__(self, *, value: List["_models.WebJob"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WebJob] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WebJob] """ super().__init__(**kwargs) self.value = value @@ -28473,7 +27983,7 @@ class WebSiteInstanceStatus(ProxyOnlyResource): :ivar type: Resource type. :vartype type: str :ivar state: Known values are: "READY", "STOPPED", and "UNKNOWN". - :vartype state: str or ~azure.mgmt.web.v2022_09_01.models.SiteRuntimeState + :vartype state: str or ~azure.mgmt.web.v2022_03_01.models.SiteRuntimeState :ivar status_url: Link to the GetStatusApi in Kudu. :vartype status_url: str :ivar detector_url: Link to the Diagnose and Solve Portal. @@ -28483,7 +27993,7 @@ class WebSiteInstanceStatus(ProxyOnlyResource): :ivar health_check_url: Link to the console to web app instance. :vartype health_check_url: str :ivar containers: Dictionary of :code:``. - :vartype containers: dict[str, ~azure.mgmt.web.v2022_09_01.models.ContainerInfo] + :vartype containers: dict[str, ~azure.mgmt.web.v2022_03_01.models.ContainerInfo] """ _validation = { @@ -28521,7 +28031,7 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword state: Known values are: "READY", "STOPPED", and "UNKNOWN". - :paramtype state: str or ~azure.mgmt.web.v2022_09_01.models.SiteRuntimeState + :paramtype state: str or ~azure.mgmt.web.v2022_03_01.models.SiteRuntimeState :keyword status_url: Link to the GetStatusApi in Kudu. :paramtype status_url: str :keyword detector_url: Link to the Diagnose and Solve Portal. @@ -28531,7 +28041,7 @@ def __init__( :keyword health_check_url: Link to the console to web app instance. :paramtype health_check_url: str :keyword containers: Dictionary of :code:``. - :paramtype containers: dict[str, ~azure.mgmt.web.v2022_09_01.models.ContainerInfo] + :paramtype containers: dict[str, ~azure.mgmt.web.v2022_03_01.models.ContainerInfo] """ super().__init__(kind=kind, **kwargs) self.state = state @@ -28613,7 +28123,7 @@ class WorkerPoolCollection(_serialization.Model): All required parameters must be populated in order to send to Azure. :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -28631,7 +28141,7 @@ class WorkerPoolCollection(_serialization.Model): def __init__(self, *, value: List["_models.WorkerPoolResource"], **kwargs: Any) -> None: """ :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] """ super().__init__(**kwargs) self.value = value @@ -28652,12 +28162,12 @@ class WorkerPoolResource(ProxyOnlyResource): :ivar type: Resource type. :vartype type: str :ivar sku: Description of a SKU for a scalable resource. - :vartype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :vartype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :ivar worker_size_id: Worker size ID for referencing this worker pool. :vartype worker_size_id: int :ivar compute_mode: Shared or dedicated app hosting. Known values are: "Shared", "Dedicated", and "Dynamic". - :vartype compute_mode: str or ~azure.mgmt.web.v2022_09_01.models.ComputeModeOptions + :vartype compute_mode: str or ~azure.mgmt.web.v2022_03_01.models.ComputeModeOptions :ivar worker_size: VM size of the worker pool instances. :vartype worker_size: str :ivar worker_count: Number of instances in the worker pool. @@ -28701,12 +28211,12 @@ def __init__( :keyword kind: Kind of resource. :paramtype kind: str :keyword sku: Description of a SKU for a scalable resource. - :paramtype sku: ~azure.mgmt.web.v2022_09_01.models.SkuDescription + :paramtype sku: ~azure.mgmt.web.v2022_03_01.models.SkuDescription :keyword worker_size_id: Worker size ID for referencing this worker pool. :paramtype worker_size_id: int :keyword compute_mode: Shared or dedicated app hosting. Known values are: "Shared", "Dedicated", and "Dynamic". - :paramtype compute_mode: str or ~azure.mgmt.web.v2022_09_01.models.ComputeModeOptions + :paramtype compute_mode: str or ~azure.mgmt.web.v2022_03_01.models.ComputeModeOptions :keyword worker_size: VM size of the worker pool instances. :paramtype worker_size: str :keyword worker_count: Number of instances in the worker pool. @@ -28737,40 +28247,40 @@ class Workflow(WorkflowResource): # pylint: disable=too-many-instance-attribute :ivar tags: The resource tags. :vartype tags: dict[str, str] :ivar identity: Managed service identity. - :vartype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :vartype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :ivar provisioning_state: Gets the provisioning state. Known values are: "NotSpecified", "Accepted", "Running", "Ready", "Creating", "Created", "Deleting", "Deleted", "Canceled", "Failed", "Succeeded", "Moving", "Updating", "Registering", "Registered", "Unregistering", "Unregistered", "Completed", "Renewing", "Pending", "Waiting", and "InProgress". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.WorkflowProvisioningState + ~azure.mgmt.web.v2022_03_01.models.WorkflowProvisioningState :ivar created_time: Gets the created time. :vartype created_time: ~datetime.datetime :ivar changed_time: Gets the changed time. :vartype changed_time: ~datetime.datetime :ivar state: The state. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :vartype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :vartype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState :ivar version: Gets the version. :vartype version: str :ivar access_endpoint: Gets the access endpoint. :vartype access_endpoint: str :ivar endpoints_configuration: The endpoints configuration. - :vartype endpoints_configuration: ~azure.mgmt.web.v2022_09_01.models.FlowEndpointsConfiguration + :vartype endpoints_configuration: ~azure.mgmt.web.v2022_03_01.models.FlowEndpointsConfiguration :ivar access_control: The access control configuration. - :vartype access_control: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfiguration + :vartype access_control: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfiguration :ivar sku: The sku. - :vartype sku: ~azure.mgmt.web.v2022_09_01.models.WorkflowSku + :vartype sku: ~azure.mgmt.web.v2022_03_01.models.WorkflowSku :ivar integration_account: The integration account. - :vartype integration_account: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :vartype integration_account: ~azure.mgmt.web.v2022_03_01.models.ResourceReference :ivar integration_service_environment: The integration service environment. - :vartype integration_service_environment: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :vartype integration_service_environment: ~azure.mgmt.web.v2022_03_01.models.ResourceReference :ivar definition: The definition. :vartype definition: JSON :ivar parameters: The parameters. - :vartype parameters: dict[str, ~azure.mgmt.web.v2022_09_01.models.WorkflowParameter] + :vartype parameters: dict[str, ~azure.mgmt.web.v2022_03_01.models.WorkflowParameter] :ivar kind: The workflow kind. Known values are: "Stateful" and "Stateless". - :vartype kind: str or ~azure.mgmt.web.v2022_09_01.models.Kind + :vartype kind: str or ~azure.mgmt.web.v2022_03_01.models.Kind """ _validation = { @@ -28833,26 +28343,26 @@ def __init__( :keyword tags: The resource tags. :paramtype tags: dict[str, str] :keyword identity: Managed service identity. - :paramtype identity: ~azure.mgmt.web.v2022_09_01.models.ManagedServiceIdentity + :paramtype identity: ~azure.mgmt.web.v2022_03_01.models.ManagedServiceIdentity :keyword state: The state. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :paramtype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :paramtype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState :keyword endpoints_configuration: The endpoints configuration. :paramtype endpoints_configuration: - ~azure.mgmt.web.v2022_09_01.models.FlowEndpointsConfiguration + ~azure.mgmt.web.v2022_03_01.models.FlowEndpointsConfiguration :keyword access_control: The access control configuration. - :paramtype access_control: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfiguration + :paramtype access_control: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfiguration :keyword integration_account: The integration account. - :paramtype integration_account: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :paramtype integration_account: ~azure.mgmt.web.v2022_03_01.models.ResourceReference :keyword integration_service_environment: The integration service environment. :paramtype integration_service_environment: - ~azure.mgmt.web.v2022_09_01.models.ResourceReference + ~azure.mgmt.web.v2022_03_01.models.ResourceReference :keyword definition: The definition. :paramtype definition: JSON :keyword parameters: The parameters. - :paramtype parameters: dict[str, ~azure.mgmt.web.v2022_09_01.models.WorkflowParameter] + :paramtype parameters: dict[str, ~azure.mgmt.web.v2022_03_01.models.WorkflowParameter] :keyword kind: The workflow kind. Known values are: "Stateful" and "Stateless". - :paramtype kind: str or ~azure.mgmt.web.v2022_09_01.models.Kind + :paramtype kind: str or ~azure.mgmt.web.v2022_03_01.models.Kind """ super().__init__(location=location, tags=tags, **kwargs) self.identity = identity @@ -28872,184 +28382,12 @@ def __init__( self.kind = kind -class WorkflowArtifacts(_serialization.Model): - """The workflow filter. - - :ivar app_settings: Application settings of the workflow. - :vartype app_settings: JSON - :ivar files: Files of the app. - :vartype files: dict[str, JSON] - :ivar files_to_delete: Files of the app to delete. - :vartype files_to_delete: list[str] - """ - - _attribute_map = { - "app_settings": {"key": "appSettings", "type": "object"}, - "files": {"key": "files", "type": "{object}"}, - "files_to_delete": {"key": "filesToDelete", "type": "[str]"}, - } - - def __init__( - self, - *, - app_settings: Optional[JSON] = None, - files: Optional[Dict[str, JSON]] = None, - files_to_delete: Optional[List[str]] = None, - **kwargs: Any - ) -> None: - """ - :keyword app_settings: Application settings of the workflow. - :paramtype app_settings: JSON - :keyword files: Files of the app. - :paramtype files: dict[str, JSON] - :keyword files_to_delete: Files of the app to delete. - :paramtype files_to_delete: list[str] - """ - super().__init__(**kwargs) - self.app_settings = app_settings - self.files = files - self.files_to_delete = files_to_delete - - -class WorkflowEnvelope(_serialization.Model): - """Workflow properties definition. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - :ivar kind: The resource kind. - :vartype kind: str - :ivar location: The resource location. - :vartype location: str - :ivar properties: Additional workflow properties. - :vartype properties: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelopeProperties - """ - - _validation = { - "id": {"readonly": True}, - "name": {"readonly": True}, - "type": {"readonly": True}, - } - - _attribute_map = { - "id": {"key": "id", "type": "str"}, - "name": {"key": "name", "type": "str"}, - "type": {"key": "type", "type": "str"}, - "kind": {"key": "kind", "type": "str"}, - "location": {"key": "location", "type": "str"}, - "properties": {"key": "properties", "type": "WorkflowEnvelopeProperties"}, - } - - def __init__( - self, - *, - kind: Optional[str] = None, - location: Optional[str] = None, - properties: Optional["_models.WorkflowEnvelopeProperties"] = None, - **kwargs: Any - ) -> None: - """ - :keyword kind: The resource kind. - :paramtype kind: str - :keyword location: The resource location. - :paramtype location: str - :keyword properties: Additional workflow properties. - :paramtype properties: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelopeProperties - """ - super().__init__(**kwargs) - self.id = None - self.name = None - self.type = None - self.kind = kind - self.location = location - self.properties = properties - - -class WorkflowEnvelopeCollection(_serialization.Model): - """Collection of Kudu workflow information elements. - - Variables are only populated by the server, and will be ignored when sending a request. - - All required parameters must be populated in order to send to Azure. - - :ivar value: Collection of resources. Required. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope] - :ivar next_link: Link to next page of resources. - :vartype next_link: str - """ - - _validation = { - "value": {"required": True}, - "next_link": {"readonly": True}, - } - - _attribute_map = { - "value": {"key": "value", "type": "[WorkflowEnvelope]"}, - "next_link": {"key": "nextLink", "type": "str"}, - } - - def __init__(self, *, value: List["_models.WorkflowEnvelope"], **kwargs: Any) -> None: - """ - :keyword value: Collection of resources. Required. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope] - """ - super().__init__(**kwargs) - self.value = value - self.next_link = None - - -class WorkflowEnvelopeProperties(_serialization.Model): - """Additional workflow properties. - - :ivar files: Gets or sets the files. - :vartype files: dict[str, JSON] - :ivar flow_state: Gets or sets the state of the workflow. Known values are: "NotSpecified", - "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :vartype flow_state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState - :ivar health: Gets or sets workflow health. - :vartype health: ~azure.mgmt.web.v2022_09_01.models.WorkflowHealth - """ - - _attribute_map = { - "files": {"key": "files", "type": "{object}"}, - "flow_state": {"key": "flowState", "type": "str"}, - "health": {"key": "health", "type": "WorkflowHealth"}, - } - - def __init__( - self, - *, - files: Optional[Dict[str, JSON]] = None, - flow_state: Optional[Union[str, "_models.WorkflowState"]] = None, - health: Optional["_models.WorkflowHealth"] = None, - **kwargs: Any - ) -> None: - """ - :keyword files: Gets or sets the files. - :paramtype files: dict[str, JSON] - :keyword flow_state: Gets or sets the state of the workflow. Known values are: "NotSpecified", - "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :paramtype flow_state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState - :keyword health: Gets or sets workflow health. - :paramtype health: ~azure.mgmt.web.v2022_09_01.models.WorkflowHealth - """ - super().__init__(**kwargs) - self.files = files - self.flow_state = flow_state - self.health = health - - class WorkflowFilter(_serialization.Model): """The workflow filter. :ivar state: The state of workflows. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :vartype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :vartype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState """ _attribute_map = { @@ -29060,57 +28398,17 @@ def __init__(self, *, state: Optional[Union[str, "_models.WorkflowState"]] = Non """ :keyword state: The state of workflows. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :paramtype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :paramtype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState """ super().__init__(**kwargs) self.state = state -class WorkflowHealth(_serialization.Model): - """Represents the workflow health. - - All required parameters must be populated in order to send to Azure. - - :ivar state: Gets or sets the workflow health state. Required. Known values are: - "NotSpecified", "Healthy", "Unhealthy", and "Unknown". - :vartype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowHealthState - :ivar error: Gets or sets the workflow error. - :vartype error: ~azure.mgmt.web.v2022_09_01.models.ErrorEntity - """ - - _validation = { - "state": {"required": True}, - } - - _attribute_map = { - "state": {"key": "state", "type": "str"}, - "error": {"key": "error", "type": "ErrorEntity"}, - } - - def __init__( - self, - *, - state: Union[str, "_models.WorkflowHealthState"], - error: Optional["_models.ErrorEntity"] = None, - **kwargs: Any - ) -> None: - """ - :keyword state: Gets or sets the workflow health state. Required. Known values are: - "NotSpecified", "Healthy", "Unhealthy", and "Unknown". - :paramtype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowHealthState - :keyword error: Gets or sets the workflow error. - :paramtype error: ~azure.mgmt.web.v2022_09_01.models.ErrorEntity - """ - super().__init__(**kwargs) - self.state = state - self.error = error - - class WorkflowListResult(_serialization.Model): """The list of workflows. :ivar value: The list of workflows. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.Workflow] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.Workflow] :ivar next_link: The URL to get the next set of results. :vartype next_link: str """ @@ -29125,7 +28423,7 @@ def __init__( ) -> None: """ :keyword value: The list of workflows. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.Workflow] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.Workflow] :keyword next_link: The URL to get the next set of results. :paramtype next_link: str """ @@ -29139,7 +28437,7 @@ class WorkflowParameter(_serialization.Model): :ivar type: The type. Known values are: "NotSpecified", "String", "SecureString", "Int", "Float", "Bool", "Array", "Object", and "SecureObject". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.ParameterType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.ParameterType :ivar value: The value. :vartype value: JSON :ivar metadata: The metadata. @@ -29167,7 +28465,7 @@ def __init__( """ :keyword type: The type. Known values are: "NotSpecified", "String", "SecureString", "Int", "Float", "Bool", "Array", "Object", and "SecureObject". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.ParameterType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.ParameterType :keyword value: The value. :paramtype value: JSON :keyword metadata: The metadata. @@ -29189,7 +28487,7 @@ class WorkflowOutputParameter(WorkflowParameter): :ivar type: The type. Known values are: "NotSpecified", "String", "SecureString", "Int", "Float", "Bool", "Array", "Object", and "SecureObject". - :vartype type: str or ~azure.mgmt.web.v2022_09_01.models.ParameterType + :vartype type: str or ~azure.mgmt.web.v2022_03_01.models.ParameterType :ivar value: The value. :vartype value: JSON :ivar metadata: The metadata. @@ -29224,7 +28522,7 @@ def __init__( """ :keyword type: The type. Known values are: "NotSpecified", "String", "SecureString", "Int", "Float", "Bool", "Array", "Object", and "SecureObject". - :paramtype type: str or ~azure.mgmt.web.v2022_09_01.models.ParameterType + :paramtype type: str or ~azure.mgmt.web.v2022_03_01.models.ParameterType :keyword value: The value. :paramtype value: JSON :keyword metadata: The metadata. @@ -29256,7 +28554,7 @@ class WorkflowRun(SubResource): # pylint: disable=too-many-instance-attributes :ivar status: Gets the status. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar code: Gets the code. :vartype code: str :ivar error: Gets the error. @@ -29264,15 +28562,15 @@ class WorkflowRun(SubResource): # pylint: disable=too-many-instance-attributes :ivar correlation_id: Gets the correlation id. :vartype correlation_id: str :ivar correlation: The run correlation. - :vartype correlation: ~azure.mgmt.web.v2022_09_01.models.Correlation + :vartype correlation: ~azure.mgmt.web.v2022_03_01.models.Correlation :ivar workflow: Gets the reference to workflow version. - :vartype workflow: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :vartype workflow: ~azure.mgmt.web.v2022_03_01.models.ResourceReference :ivar trigger: Gets the fired trigger. - :vartype trigger: ~azure.mgmt.web.v2022_09_01.models.WorkflowRunTrigger + :vartype trigger: ~azure.mgmt.web.v2022_03_01.models.WorkflowRunTrigger :ivar outputs: Gets the outputs. - :vartype outputs: dict[str, ~azure.mgmt.web.v2022_09_01.models.WorkflowOutputParameter] + :vartype outputs: dict[str, ~azure.mgmt.web.v2022_03_01.models.WorkflowOutputParameter] :ivar response: Gets the response of the flow run. - :vartype response: ~azure.mgmt.web.v2022_09_01.models.WorkflowRunTrigger + :vartype response: ~azure.mgmt.web.v2022_03_01.models.WorkflowRunTrigger """ _validation = { @@ -29313,7 +28611,7 @@ class WorkflowRun(SubResource): # pylint: disable=too-many-instance-attributes def __init__(self, *, correlation: Optional["_models.Correlation"] = None, **kwargs: Any) -> None: """ :keyword correlation: The run correlation. - :paramtype correlation: ~azure.mgmt.web.v2022_09_01.models.Correlation + :paramtype correlation: ~azure.mgmt.web.v2022_03_01.models.Correlation """ super().__init__(**kwargs) self.name = None @@ -29350,7 +28648,7 @@ class WorkflowRunAction(SubResource): # pylint: disable=too-many-instance-attri :ivar status: Gets the status. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar code: Gets the code. :vartype code: str :ivar error: Gets the error. @@ -29358,15 +28656,15 @@ class WorkflowRunAction(SubResource): # pylint: disable=too-many-instance-attri :ivar tracking_id: Gets the tracking id. :vartype tracking_id: str :ivar correlation: The correlation properties. - :vartype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :vartype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype inputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype outputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar tracked_properties: Gets the tracked properties. :vartype tracked_properties: JSON :ivar retry_history: Gets the retry histories. - :vartype retry_history: list[~azure.mgmt.web.v2022_09_01.models.RetryHistory] + :vartype retry_history: list[~azure.mgmt.web.v2022_03_01.models.RetryHistory] """ _validation = { @@ -29410,9 +28708,9 @@ def __init__( ) -> None: """ :keyword correlation: The correlation properties. - :paramtype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :paramtype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :keyword retry_history: Gets the retry histories. - :paramtype retry_history: list[~azure.mgmt.web.v2022_09_01.models.RetryHistory] + :paramtype retry_history: list[~azure.mgmt.web.v2022_03_01.models.RetryHistory] """ super().__init__(**kwargs) self.name = None @@ -29436,7 +28734,7 @@ class WorkflowRunActionFilter(_serialization.Model): :ivar status: The status of workflow run action. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus """ _attribute_map = { @@ -29448,7 +28746,7 @@ def __init__(self, *, status: Optional[Union[str, "_models.WorkflowStatus"]] = N :keyword status: The status of workflow run action. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus """ super().__init__(**kwargs) self.status = status @@ -29458,7 +28756,7 @@ class WorkflowRunActionListResult(_serialization.Model): """The list of workflow run actions. :ivar value: A list of workflow run actions. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowRunAction] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowRunAction] :ivar next_link: The URL to get the next set of results. :vartype next_link: str """ @@ -29477,7 +28775,7 @@ def __init__( ) -> None: """ :keyword value: A list of workflow run actions. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowRunAction] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowRunAction] :keyword next_link: The URL to get the next set of results. :paramtype next_link: str """ @@ -29506,11 +28804,11 @@ class WorkflowRunActionRepetitionDefinition(WorkflowResource): # pylint: disabl :ivar end_time: The end time of the workflow scope repetition. :vartype end_time: ~datetime.datetime :ivar correlation: The correlation properties. - :vartype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :vartype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :ivar status: The status of the workflow scope repetition. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar code: The workflow scope repetition code. :vartype code: str :ivar error: Anything. @@ -29520,19 +28818,19 @@ class WorkflowRunActionRepetitionDefinition(WorkflowResource): # pylint: disabl :ivar inputs: Gets the inputs. :vartype inputs: JSON :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype inputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar outputs: Gets the outputs. :vartype outputs: JSON :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype outputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar tracked_properties: Gets the tracked properties. :vartype tracked_properties: JSON :ivar retry_history: Gets the retry histories. - :vartype retry_history: list[~azure.mgmt.web.v2022_09_01.models.RetryHistory] + :vartype retry_history: list[~azure.mgmt.web.v2022_03_01.models.RetryHistory] :ivar iteration_count: :vartype iteration_count: int :ivar repetition_indexes: The repetition indexes. - :vartype repetition_indexes: list[~azure.mgmt.web.v2022_09_01.models.RepetitionIndex] + :vartype repetition_indexes: list[~azure.mgmt.web.v2022_03_01.models.RepetitionIndex] """ _validation = { @@ -29596,21 +28894,21 @@ def __init__( :keyword end_time: The end time of the workflow scope repetition. :paramtype end_time: ~datetime.datetime :keyword correlation: The correlation properties. - :paramtype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :paramtype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :keyword status: The status of the workflow scope repetition. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :keyword code: The workflow scope repetition code. :paramtype code: str :keyword error: Anything. :paramtype error: any :keyword retry_history: Gets the retry histories. - :paramtype retry_history: list[~azure.mgmt.web.v2022_09_01.models.RetryHistory] + :paramtype retry_history: list[~azure.mgmt.web.v2022_03_01.models.RetryHistory] :keyword iteration_count: :paramtype iteration_count: int :keyword repetition_indexes: The repetition indexes. - :paramtype repetition_indexes: list[~azure.mgmt.web.v2022_09_01.models.RepetitionIndex] + :paramtype repetition_indexes: list[~azure.mgmt.web.v2022_03_01.models.RepetitionIndex] """ super().__init__(location=location, tags=tags, **kwargs) self.start_time = start_time @@ -29636,7 +28934,7 @@ class WorkflowRunActionRepetitionDefinitionCollection(_serialization.Model): :ivar next_link: The link used to get the next page of recommendations. :vartype next_link: str :ivar value: - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition] """ _attribute_map = { @@ -29656,7 +28954,7 @@ def __init__( :paramtype next_link: str :keyword value: :paramtype value: - list[~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition] + list[~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition] """ super().__init__(**kwargs) self.next_link = next_link @@ -29673,11 +28971,11 @@ class WorkflowRunActionRepetitionProperties(OperationResult): # pylint: disable :ivar end_time: The end time of the workflow scope repetition. :vartype end_time: ~datetime.datetime :ivar correlation: The correlation properties. - :vartype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :vartype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :ivar status: The status of the workflow scope repetition. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar code: The workflow scope repetition code. :vartype code: str :ivar error: Anything. @@ -29687,19 +28985,19 @@ class WorkflowRunActionRepetitionProperties(OperationResult): # pylint: disable :ivar inputs: Gets the inputs. :vartype inputs: JSON :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype inputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar outputs: Gets the outputs. :vartype outputs: JSON :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype outputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar tracked_properties: Gets the tracked properties. :vartype tracked_properties: JSON :ivar retry_history: Gets the retry histories. - :vartype retry_history: list[~azure.mgmt.web.v2022_09_01.models.RetryHistory] + :vartype retry_history: list[~azure.mgmt.web.v2022_03_01.models.RetryHistory] :ivar iteration_count: :vartype iteration_count: int :ivar repetition_indexes: The repetition indexes. - :vartype repetition_indexes: list[~azure.mgmt.web.v2022_09_01.models.RepetitionIndex] + :vartype repetition_indexes: list[~azure.mgmt.web.v2022_03_01.models.RepetitionIndex] """ _validation = { @@ -29749,21 +29047,21 @@ def __init__( :keyword end_time: The end time of the workflow scope repetition. :paramtype end_time: ~datetime.datetime :keyword correlation: The correlation properties. - :paramtype correlation: ~azure.mgmt.web.v2022_09_01.models.RunActionCorrelation + :paramtype correlation: ~azure.mgmt.web.v2022_03_01.models.RunActionCorrelation :keyword status: The status of the workflow scope repetition. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :keyword code: The workflow scope repetition code. :paramtype code: str :keyword error: Anything. :paramtype error: any :keyword retry_history: Gets the retry histories. - :paramtype retry_history: list[~azure.mgmt.web.v2022_09_01.models.RetryHistory] + :paramtype retry_history: list[~azure.mgmt.web.v2022_03_01.models.RetryHistory] :keyword iteration_count: :paramtype iteration_count: int :keyword repetition_indexes: The repetition indexes. - :paramtype repetition_indexes: list[~azure.mgmt.web.v2022_09_01.models.RepetitionIndex] + :paramtype repetition_indexes: list[~azure.mgmt.web.v2022_03_01.models.RepetitionIndex] """ super().__init__( start_time=start_time, @@ -29785,7 +29083,7 @@ class WorkflowRunFilter(_serialization.Model): :ivar status: The status of workflow run. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus """ _attribute_map = { @@ -29797,7 +29095,7 @@ def __init__(self, *, status: Optional[Union[str, "_models.WorkflowStatus"]] = N :keyword status: The status of workflow run. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus """ super().__init__(**kwargs) self.status = status @@ -29807,7 +29105,7 @@ class WorkflowRunListResult(_serialization.Model): """The list of workflow runs. :ivar value: A list of workflow runs. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowRun] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowRun] :ivar next_link: The URL to get the next set of results. :vartype next_link: str """ @@ -29822,7 +29120,7 @@ def __init__( ) -> None: """ :keyword value: A list of workflow runs. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowRun] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowRun] :keyword next_link: The URL to get the next set of results. :paramtype next_link: str """ @@ -29841,11 +29139,11 @@ class WorkflowRunTrigger(_serialization.Model): # pylint: disable=too-many-inst :ivar inputs: Gets the inputs. :vartype inputs: JSON :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype inputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar outputs: Gets the outputs. :vartype outputs: JSON :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype outputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar scheduled_time: Gets the scheduled time. :vartype scheduled_time: ~datetime.datetime :ivar start_time: Gets the start time. @@ -29855,13 +29153,13 @@ class WorkflowRunTrigger(_serialization.Model): # pylint: disable=too-many-inst :ivar tracking_id: Gets the tracking id. :vartype tracking_id: str :ivar correlation: The run correlation. - :vartype correlation: ~azure.mgmt.web.v2022_09_01.models.Correlation + :vartype correlation: ~azure.mgmt.web.v2022_03_01.models.Correlation :ivar code: Gets the code. :vartype code: str :ivar status: Gets the status. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar error: Gets the error. :vartype error: JSON :ivar tracked_properties: Gets the tracked properties. @@ -29904,7 +29202,7 @@ class WorkflowRunTrigger(_serialization.Model): # pylint: disable=too-many-inst def __init__(self, *, correlation: Optional["_models.Correlation"] = None, **kwargs: Any) -> None: """ :keyword correlation: The run correlation. - :paramtype correlation: ~azure.mgmt.web.v2022_09_01.models.Correlation + :paramtype correlation: ~azure.mgmt.web.v2022_03_01.models.Correlation """ super().__init__(**kwargs) self.name = None @@ -29930,9 +29228,9 @@ class WorkflowSku(_serialization.Model): :ivar name: The name. Required. Known values are: "NotSpecified", "Free", "Shared", "Basic", "Standard", and "Premium". - :vartype name: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowSkuName + :vartype name: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowSkuName :ivar plan: The reference to plan. - :vartype plan: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :vartype plan: ~azure.mgmt.web.v2022_03_01.models.ResourceReference """ _validation = { @@ -29954,9 +29252,9 @@ def __init__( """ :keyword name: The name. Required. Known values are: "NotSpecified", "Free", "Shared", "Basic", "Standard", and "Premium". - :paramtype name: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowSkuName + :paramtype name: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowSkuName :keyword plan: The reference to plan. - :paramtype plan: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :paramtype plan: ~azure.mgmt.web.v2022_03_01.models.ResourceReference """ super().__init__(**kwargs) self.name = name @@ -29979,26 +29277,26 @@ class WorkflowTrigger(SubResource): # pylint: disable=too-many-instance-attribu "Failed", "Succeeded", "Moving", "Updating", "Registering", "Registered", "Unregistering", "Unregistered", and "Completed". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerProvisioningState + ~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerProvisioningState :ivar created_time: Gets the created time. :vartype created_time: ~datetime.datetime :ivar changed_time: Gets the changed time. :vartype changed_time: ~datetime.datetime :ivar state: Gets the state. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :vartype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :vartype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState :ivar status: Gets the status. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar last_execution_time: Gets the last execution time. :vartype last_execution_time: ~datetime.datetime :ivar next_execution_time: Gets the next execution time. :vartype next_execution_time: ~datetime.datetime :ivar recurrence: Gets the workflow trigger recurrence. - :vartype recurrence: ~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerRecurrence + :vartype recurrence: ~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerRecurrence :ivar workflow: Gets the reference to workflow. - :vartype workflow: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :vartype workflow: ~azure.mgmt.web.v2022_03_01.models.ResourceReference """ _validation = { @@ -30064,7 +29362,7 @@ class WorkflowTriggerCallbackUrl(_serialization.Model): parameters. :vartype relative_path_parameters: list[str] :ivar queries: Gets the workflow trigger callback URL query parameters. - :vartype queries: ~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerListCallbackUrlQueries + :vartype queries: ~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerListCallbackUrlQueries """ _validation = { @@ -30095,7 +29393,7 @@ def __init__( parameters. :paramtype relative_path_parameters: list[str] :keyword queries: Gets the workflow trigger callback URL query parameters. - :paramtype queries: ~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerListCallbackUrlQueries + :paramtype queries: ~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerListCallbackUrlQueries """ super().__init__(**kwargs) self.value = None @@ -30111,7 +29409,7 @@ class WorkflowTriggerFilter(_serialization.Model): :ivar state: The state of workflow trigger. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :vartype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :vartype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState """ _attribute_map = { @@ -30122,7 +29420,7 @@ def __init__(self, *, state: Optional[Union[str, "_models.WorkflowState"]] = Non """ :keyword state: The state of workflow trigger. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :paramtype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :paramtype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState """ super().__init__(**kwargs) self.state = state @@ -30148,7 +29446,7 @@ class WorkflowTriggerHistory(SubResource): # pylint: disable=too-many-instance- :ivar status: Gets the status. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus :ivar code: Gets the code. :vartype code: str :ivar error: Gets the error. @@ -30156,15 +29454,15 @@ class WorkflowTriggerHistory(SubResource): # pylint: disable=too-many-instance- :ivar tracking_id: Gets the tracking id. :vartype tracking_id: str :ivar correlation: The run correlation. - :vartype correlation: ~azure.mgmt.web.v2022_09_01.models.Correlation + :vartype correlation: ~azure.mgmt.web.v2022_03_01.models.Correlation :ivar inputs_link: Gets the link to input parameters. - :vartype inputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype inputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar outputs_link: Gets the link to output parameters. - :vartype outputs_link: ~azure.mgmt.web.v2022_09_01.models.ContentLink + :vartype outputs_link: ~azure.mgmt.web.v2022_03_01.models.ContentLink :ivar fired: The value indicating whether trigger was fired. :vartype fired: bool :ivar run: Gets the reference to workflow run. - :vartype run: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :vartype run: ~azure.mgmt.web.v2022_03_01.models.ResourceReference """ _validation = { @@ -30205,7 +29503,7 @@ class WorkflowTriggerHistory(SubResource): # pylint: disable=too-many-instance- def __init__(self, *, correlation: Optional["_models.Correlation"] = None, **kwargs: Any) -> None: """ :keyword correlation: The run correlation. - :paramtype correlation: ~azure.mgmt.web.v2022_09_01.models.Correlation + :paramtype correlation: ~azure.mgmt.web.v2022_03_01.models.Correlation """ super().__init__(**kwargs) self.name = None @@ -30230,7 +29528,7 @@ class WorkflowTriggerHistoryFilter(_serialization.Model): :ivar status: The status of workflow trigger history. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :vartype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :vartype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus """ _attribute_map = { @@ -30242,7 +29540,7 @@ def __init__(self, *, status: Optional[Union[str, "_models.WorkflowStatus"]] = N :keyword status: The status of workflow trigger history. Known values are: "NotSpecified", "Paused", "Running", "Waiting", "Succeeded", "Skipped", "Suspended", "Cancelled", "Failed", "Faulted", "TimedOut", "Aborted", and "Ignored". - :paramtype status: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowStatus + :paramtype status: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowStatus """ super().__init__(**kwargs) self.status = status @@ -30252,7 +29550,7 @@ class WorkflowTriggerHistoryListResult(_serialization.Model): """The list of workflow trigger histories. :ivar value: A list of workflow trigger histories. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerHistory] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerHistory] :ivar next_link: The URL to get the next set of results. :vartype next_link: str """ @@ -30271,7 +29569,7 @@ def __init__( ) -> None: """ :keyword value: A list of workflow trigger histories. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerHistory] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerHistory] :keyword next_link: The URL to get the next set of results. :paramtype next_link: str """ @@ -30337,7 +29635,7 @@ class WorkflowTriggerListResult(_serialization.Model): """The list of workflow triggers. :ivar value: A list of workflow triggers. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowTrigger] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowTrigger] :ivar next_link: The URL to get the next set of results. :vartype next_link: str """ @@ -30352,7 +29650,7 @@ def __init__( ) -> None: """ :keyword value: A list of workflow triggers. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowTrigger] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowTrigger] :keyword next_link: The URL to get the next set of results. :paramtype next_link: str """ @@ -30366,7 +29664,7 @@ class WorkflowTriggerRecurrence(_serialization.Model): :ivar frequency: The frequency. Known values are: "NotSpecified", "Second", "Minute", "Hour", "Day", "Week", "Month", and "Year". - :vartype frequency: str or ~azure.mgmt.web.v2022_09_01.models.RecurrenceFrequency + :vartype frequency: str or ~azure.mgmt.web.v2022_03_01.models.RecurrenceFrequency :ivar interval: The interval. :vartype interval: int :ivar start_time: The start time. @@ -30376,7 +29674,7 @@ class WorkflowTriggerRecurrence(_serialization.Model): :ivar time_zone: The time zone. :vartype time_zone: str :ivar schedule: The recurrence schedule. - :vartype schedule: ~azure.mgmt.web.v2022_09_01.models.RecurrenceSchedule + :vartype schedule: ~azure.mgmt.web.v2022_03_01.models.RecurrenceSchedule """ _attribute_map = { @@ -30402,7 +29700,7 @@ def __init__( """ :keyword frequency: The frequency. Known values are: "NotSpecified", "Second", "Minute", "Hour", "Day", "Week", "Month", and "Year". - :paramtype frequency: str or ~azure.mgmt.web.v2022_09_01.models.RecurrenceFrequency + :paramtype frequency: str or ~azure.mgmt.web.v2022_03_01.models.RecurrenceFrequency :keyword interval: The interval. :paramtype interval: int :keyword start_time: The start time. @@ -30412,7 +29710,7 @@ def __init__( :keyword time_zone: The time zone. :paramtype time_zone: str :keyword schedule: The recurrence schedule. - :paramtype schedule: ~azure.mgmt.web.v2022_09_01.models.RecurrenceSchedule + :paramtype schedule: ~azure.mgmt.web.v2022_03_01.models.RecurrenceSchedule """ super().__init__(**kwargs) self.frequency = frequency @@ -30443,30 +29741,30 @@ class WorkflowVersion(WorkflowResource): # pylint: disable=too-many-instance-at "Succeeded", "Moving", "Updating", "Registering", "Registered", "Unregistering", "Unregistered", "Completed", "Renewing", "Pending", "Waiting", and "InProgress". :vartype provisioning_state: str or - ~azure.mgmt.web.v2022_09_01.models.WorkflowProvisioningState + ~azure.mgmt.web.v2022_03_01.models.WorkflowProvisioningState :ivar created_time: Gets the created time. :vartype created_time: ~datetime.datetime :ivar changed_time: Gets the changed time. :vartype changed_time: ~datetime.datetime :ivar state: The state. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :vartype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :vartype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState :ivar version: Gets the version. :vartype version: str :ivar access_endpoint: Gets the access endpoint. :vartype access_endpoint: str :ivar endpoints_configuration: The endpoints configuration. - :vartype endpoints_configuration: ~azure.mgmt.web.v2022_09_01.models.FlowEndpointsConfiguration + :vartype endpoints_configuration: ~azure.mgmt.web.v2022_03_01.models.FlowEndpointsConfiguration :ivar access_control: The access control configuration. - :vartype access_control: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfiguration + :vartype access_control: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfiguration :ivar sku: The sku. - :vartype sku: ~azure.mgmt.web.v2022_09_01.models.WorkflowSku + :vartype sku: ~azure.mgmt.web.v2022_03_01.models.WorkflowSku :ivar integration_account: The integration account. - :vartype integration_account: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :vartype integration_account: ~azure.mgmt.web.v2022_03_01.models.ResourceReference :ivar definition: The definition. :vartype definition: JSON :ivar parameters: The parameters. - :vartype parameters: dict[str, ~azure.mgmt.web.v2022_09_01.models.WorkflowParameter] + :vartype parameters: dict[str, ~azure.mgmt.web.v2022_03_01.models.WorkflowParameter] """ _validation = { @@ -30521,18 +29819,18 @@ def __init__( :paramtype tags: dict[str, str] :keyword state: The state. Known values are: "NotSpecified", "Completed", "Enabled", "Disabled", "Deleted", and "Suspended". - :paramtype state: str or ~azure.mgmt.web.v2022_09_01.models.WorkflowState + :paramtype state: str or ~azure.mgmt.web.v2022_03_01.models.WorkflowState :keyword endpoints_configuration: The endpoints configuration. :paramtype endpoints_configuration: - ~azure.mgmt.web.v2022_09_01.models.FlowEndpointsConfiguration + ~azure.mgmt.web.v2022_03_01.models.FlowEndpointsConfiguration :keyword access_control: The access control configuration. - :paramtype access_control: ~azure.mgmt.web.v2022_09_01.models.FlowAccessControlConfiguration + :paramtype access_control: ~azure.mgmt.web.v2022_03_01.models.FlowAccessControlConfiguration :keyword integration_account: The integration account. - :paramtype integration_account: ~azure.mgmt.web.v2022_09_01.models.ResourceReference + :paramtype integration_account: ~azure.mgmt.web.v2022_03_01.models.ResourceReference :keyword definition: The definition. :paramtype definition: JSON :keyword parameters: The parameters. - :paramtype parameters: dict[str, ~azure.mgmt.web.v2022_09_01.models.WorkflowParameter] + :paramtype parameters: dict[str, ~azure.mgmt.web.v2022_03_01.models.WorkflowParameter] """ super().__init__(location=location, tags=tags, **kwargs) self.provisioning_state = None @@ -30553,7 +29851,7 @@ class WorkflowVersionListResult(_serialization.Model): """The list of workflow versions. :ivar value: A list of workflow versions. - :vartype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowVersion] + :vartype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowVersion] :ivar next_link: The URL to get the next set of results. :vartype next_link: str """ @@ -30568,7 +29866,7 @@ def __init__( ) -> None: """ :keyword value: A list of workflow versions. - :paramtype value: list[~azure.mgmt.web.v2022_09_01.models.WorkflowVersion] + :paramtype value: list[~azure.mgmt.web.v2022_03_01.models.WorkflowVersion] :keyword next_link: The URL to get the next set of results. :paramtype next_link: str """ diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/_patch.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/_patch.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/_patch.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/_patch.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/_web_site_management_client_enums.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/_web_site_management_client_enums.py similarity index 98% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/_web_site_management_client_enums.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/_web_site_management_client_enums.py index 1bd290f15667..a2108172f9dc 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/models/_web_site_management_client_enums.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/models/_web_site_management_client_enums.py @@ -92,12 +92,6 @@ class BackupRestoreOperationType(str, Enum, metaclass=CaseInsensitiveEnumMeta): CLOUD_FS = "CloudFS" -class BasicAuthName(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """BasicAuthName.""" - - DEFAULT = "default" - - class BuildStatus(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The status of the static site build.""" @@ -322,13 +316,6 @@ class DaysOfWeek(str, Enum, metaclass=CaseInsensitiveEnumMeta): SATURDAY = "Saturday" -class DefaultAction(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """Default action for main access restriction if no rules are matched.""" - - ALLOW = "Allow" - DENY = "Deny" - - class DeploymentBuildStatus(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Deployment build status.""" @@ -1050,15 +1037,6 @@ class WorkerSizeOptions(str, Enum, metaclass=CaseInsensitiveEnumMeta): DEFAULT = "Default" -class WorkflowHealthState(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """Gets or sets the workflow health state.""" - - NOT_SPECIFIED = "NotSpecified" - HEALTHY = "Healthy" - UNHEALTHY = "Unhealthy" - UNKNOWN = "Unknown" - - class WorkflowProvisioningState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The workflow provisioning state.""" diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/__init__.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/__init__.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/__init__.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/__init__.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_certificate_orders_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_certificate_orders_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_certificate_orders_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_certificate_orders_operations.py index e4e226fa57ab..620d842b297d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_certificate_orders_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_certificate_orders_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -73,7 +69,7 @@ def build_validate_purchase_information_request(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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -103,7 +99,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +136,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +174,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -219,7 +215,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -257,7 +253,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -298,7 +294,7 @@ def build_list_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -336,7 +332,7 @@ def build_get_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -375,7 +371,7 @@ def build_create_or_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -417,7 +413,7 @@ def build_delete_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -456,7 +452,7 @@ def build_update_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -498,7 +494,7 @@ def build_reissue_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -539,7 +535,7 @@ def build_renew_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -580,7 +576,7 @@ def build_resend_email_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -618,7 +614,7 @@ def build_resend_request_emails_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -659,7 +655,7 @@ def build_retrieve_site_seal_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -700,7 +696,7 @@ def build_verify_domain_ownership_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -738,7 +734,7 @@ def build_retrieve_certificate_actions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -776,7 +772,7 @@ def build_retrieve_certificate_email_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -814,7 +810,7 @@ class AppServiceCertificateOrdersOperations: # pylint: disable=too-many-public- **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`app_service_certificate_orders` attribute. """ @@ -837,13 +833,13 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceCertificateOrder"]: :return: An iterator like instance of either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -928,7 +924,7 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem :param app_service_certificate_order: Information for a certificate order. Required. :type app_service_certificate_order: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -968,7 +964,7 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem :param app_service_certificate_order: Information for a certificate order. Is either a AppServiceCertificateOrder type or a IO type. Required. :type app_service_certificate_order: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -988,14 +984,14 @@ def validate_purchase_information( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_certificate_order, (IO, bytes)): + if isinstance(app_service_certificate_order, (IOBase, bytes)): _content = app_service_certificate_order else: _json = self._serialize.body(app_service_certificate_order, "AppServiceCertificateOrder") @@ -1046,13 +1042,13 @@ def list_by_resource_group( :return: An iterator like instance of either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateOrderCollection] = kwargs.pop("cls", None) error_map = { @@ -1138,7 +1134,7 @@ def get( :type certificate_order_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateOrder or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1152,7 +1148,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateOrder] = kwargs.pop("cls", None) request = build_get_request( @@ -1208,14 +1204,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrder") @@ -1283,7 +1279,7 @@ def begin_create_or_update( :param certificate_distinguished_name: Distinguished name to use for the certificate order. Required. :type certificate_distinguished_name: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1298,7 +1294,7 @@ def begin_create_or_update( :return: An instance of LROPoller that returns either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1337,7 +1333,7 @@ def begin_create_or_update( :return: An instance of LROPoller that returns either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1360,7 +1356,7 @@ def begin_create_or_update( :param certificate_distinguished_name: Distinguished name to use for the certificate order. Is either a AppServiceCertificateOrder type or a IO type. Required. :type certificate_distinguished_name: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1375,13 +1371,13 @@ def begin_create_or_update( :return: An instance of LROPoller that returns either AppServiceCertificateOrder or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateOrder] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1454,7 +1450,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -1509,13 +1505,13 @@ def update( :param certificate_distinguished_name: Distinguished name to use for the certificate order. Required. :type certificate_distinguished_name: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrderPatchResource + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrderPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateOrder or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1545,7 +1541,7 @@ def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateOrder or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1568,13 +1564,13 @@ def update( :param certificate_distinguished_name: Distinguished name to use for the certificate order. Is either a AppServiceCertificateOrderPatchResource type or a IO type. Required. :type certificate_distinguished_name: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrderPatchResource or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrderPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateOrder or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateOrder + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateOrder :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1588,14 +1584,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateOrder] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_distinguished_name, (IO, bytes)): + if isinstance(certificate_distinguished_name, (IOBase, bytes)): _content = certificate_distinguished_name else: _json = self._serialize.body(certificate_distinguished_name, "AppServiceCertificateOrderPatchResource") @@ -1654,13 +1650,13 @@ def list_certificates( :return: An iterator like instance of either AppServiceCertificateResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -1749,7 +1745,7 @@ def get_certificate( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1763,7 +1759,7 @@ def get_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceCertificateResource] = kwargs.pop("cls", None) request = build_get_certificate_request( @@ -1821,14 +1817,14 @@ def _create_or_update_certificate_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificateResource") @@ -1898,7 +1894,7 @@ def begin_create_or_update_certificate( :param name: Name of the certificate. Required. :type name: str :param key_vault_certificate: Key vault certificate resource Id. Required. - :type key_vault_certificate: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :type key_vault_certificate: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1913,7 +1909,7 @@ def begin_create_or_update_certificate( :return: An instance of LROPoller that returns either AppServiceCertificateResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1954,7 +1950,7 @@ def begin_create_or_update_certificate( :return: An instance of LROPoller that returns either AppServiceCertificateResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1979,7 +1975,7 @@ def begin_create_or_update_certificate( :type name: str :param key_vault_certificate: Key vault certificate resource Id. Is either a AppServiceCertificateResource type or a IO type. Required. - :type key_vault_certificate: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :type key_vault_certificate: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. @@ -1995,13 +1991,13 @@ def begin_create_or_update_certificate( :return: An instance of LROPoller that returns either AppServiceCertificateResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2077,7 +2073,7 @@ def delete_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_certificate_request( @@ -2135,13 +2131,13 @@ def update_certificate( :type name: str :param key_vault_certificate: Key vault certificate resource Id. Required. :type key_vault_certificate: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificatePatchResource + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificatePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2173,7 +2169,7 @@ def update_certificate( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2199,13 +2195,13 @@ def update_certificate( :param key_vault_certificate: Key vault certificate resource Id. Is either a AppServiceCertificatePatchResource type or a IO type. Required. :type key_vault_certificate: - ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificatePatchResource or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificatePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceCertificateResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceCertificateResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceCertificateResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2219,14 +2215,14 @@ def update_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceCertificateResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_vault_certificate, (IO, bytes)): + if isinstance(key_vault_certificate, (IOBase, bytes)): _content = key_vault_certificate else: _json = self._serialize.body(key_vault_certificate, "AppServiceCertificatePatchResource") @@ -2290,7 +2286,7 @@ def reissue( # pylint: disable=inconsistent-return-statements :type certificate_order_name: str :param reissue_certificate_order_request: Parameters for the reissue. Required. :type reissue_certificate_order_request: - ~azure.mgmt.web.v2022_09_01.models.ReissueCertificateOrderRequest + ~azure.mgmt.web.v2022_03_01.models.ReissueCertificateOrderRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -2348,7 +2344,7 @@ def reissue( # pylint: disable=inconsistent-return-statements :param reissue_certificate_order_request: Parameters for the reissue. Is either a ReissueCertificateOrderRequest type or a IO type. Required. :type reissue_certificate_order_request: - ~azure.mgmt.web.v2022_09_01.models.ReissueCertificateOrderRequest or IO + ~azure.mgmt.web.v2022_03_01.models.ReissueCertificateOrderRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -2368,14 +2364,14 @@ def reissue( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reissue_certificate_order_request, (IO, bytes)): + if isinstance(reissue_certificate_order_request, (IOBase, bytes)): _content = reissue_certificate_order_request else: _json = self._serialize.body(reissue_certificate_order_request, "ReissueCertificateOrderRequest") @@ -2434,7 +2430,7 @@ def renew( # pylint: disable=inconsistent-return-statements :type certificate_order_name: str :param renew_certificate_order_request: Renew parameters. Required. :type renew_certificate_order_request: - ~azure.mgmt.web.v2022_09_01.models.RenewCertificateOrderRequest + ~azure.mgmt.web.v2022_03_01.models.RenewCertificateOrderRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -2492,7 +2488,7 @@ def renew( # pylint: disable=inconsistent-return-statements :param renew_certificate_order_request: Renew parameters. Is either a RenewCertificateOrderRequest type or a IO type. Required. :type renew_certificate_order_request: - ~azure.mgmt.web.v2022_09_01.models.RenewCertificateOrderRequest or IO + ~azure.mgmt.web.v2022_03_01.models.RenewCertificateOrderRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -2512,14 +2508,14 @@ def renew( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(renew_certificate_order_request, (IO, bytes)): + if isinstance(renew_certificate_order_request, (IOBase, bytes)): _content = renew_certificate_order_request else: _json = self._serialize.body(renew_certificate_order_request, "RenewCertificateOrderRequest") @@ -2586,7 +2582,7 @@ def resend_email( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resend_email_request( @@ -2640,7 +2636,7 @@ def resend_request_emails( # pylint: disable=inconsistent-return-statements :param certificate_order_name: Name of the certificate order. Required. :type certificate_order_name: str :param name_identifier: Email address. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -2698,7 +2694,7 @@ def resend_request_emails( # pylint: disable=inconsistent-return-statements :param certificate_order_name: Name of the certificate order. Required. :type certificate_order_name: str :param name_identifier: Email address. Is either a NameIdentifier type or a IO type. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -2718,14 +2714,14 @@ def resend_request_emails( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -2789,13 +2785,13 @@ def retrieve_site_seal( :param certificate_order_name: Name of the certificate order. Required. :type certificate_order_name: str :param site_seal_request: Site seal request. Required. - :type site_seal_request: ~azure.mgmt.web.v2022_09_01.models.SiteSealRequest + :type site_seal_request: ~azure.mgmt.web.v2022_03_01.models.SiteSealRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSeal or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSeal + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSeal :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2830,7 +2826,7 @@ def retrieve_site_seal( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSeal or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSeal + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSeal :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2858,13 +2854,13 @@ def retrieve_site_seal( :type certificate_order_name: str :param site_seal_request: Site seal request. Is either a SiteSealRequest type or a IO type. Required. - :type site_seal_request: ~azure.mgmt.web.v2022_09_01.models.SiteSealRequest or IO + :type site_seal_request: ~azure.mgmt.web.v2022_03_01.models.SiteSealRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSeal or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSeal + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSeal :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2878,14 +2874,14 @@ def retrieve_site_seal( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSeal] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_seal_request, (IO, bytes)): + if isinstance(site_seal_request, (IOBase, bytes)): _content = site_seal_request else: _json = self._serialize.body(site_seal_request, "SiteSealRequest") @@ -2956,7 +2952,7 @@ def verify_domain_ownership( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_verify_domain_ownership_request( @@ -3004,7 +3000,7 @@ def retrieve_certificate_actions( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of CertificateOrderAction or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.CertificateOrderAction] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.CertificateOrderAction] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3018,7 +3014,7 @@ def retrieve_certificate_actions( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.CertificateOrderAction]] = kwargs.pop("cls", None) request = build_retrieve_certificate_actions_request( @@ -3070,7 +3066,7 @@ def retrieve_certificate_email_history( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of CertificateEmail or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.CertificateEmail] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.CertificateEmail] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3084,7 +3080,7 @@ def retrieve_certificate_email_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.CertificateEmail]] = kwargs.pop("cls", None) request = build_retrieve_certificate_email_history_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_environments_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_environments_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_environments_operations.py index 6f235082bc7d..d6a71da7a5f6 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_environments_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +73,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -111,7 +108,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -149,7 +146,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -190,7 +187,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -228,7 +225,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -269,7 +266,7 @@ def build_list_capacities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +302,7 @@ def build_get_vip_info_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -341,7 +338,7 @@ def build_change_vnet_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -382,7 +379,7 @@ def build_get_ase_custom_dns_suffix_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -420,7 +417,7 @@ def build_update_ase_custom_dns_suffix_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -461,7 +458,7 @@ def build_delete_ase_custom_dns_suffix_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -499,7 +496,7 @@ def build_get_ase_v3_networking_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -537,7 +534,7 @@ def build_update_ase_networking_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -578,7 +575,7 @@ def build_list_diagnostics_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -616,7 +613,7 @@ def build_get_diagnostics_item_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -655,7 +652,7 @@ def build_get_inbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -693,7 +690,7 @@ def build_list_multi_role_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -731,7 +728,7 @@ def build_get_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -769,7 +766,7 @@ def build_create_or_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -810,7 +807,7 @@ def build_update_multi_role_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -851,7 +848,7 @@ def build_list_multi_role_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -890,7 +887,7 @@ def build_list_multi_role_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -928,7 +925,7 @@ def build_list_multi_role_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -966,7 +963,7 @@ def build_test_upgrade_available_notification_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1002,7 +999,7 @@ def build_upgrade_request(resource_group_name: str, name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1040,7 +1037,7 @@ def build_list_multi_role_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1078,7 +1075,7 @@ def build_list_operations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1116,7 +1113,7 @@ def build_get_outbound_network_dependencies_endpoints_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1154,7 +1151,7 @@ def build_get_private_endpoint_connection_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1192,7 +1189,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1233,7 +1230,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1277,7 +1274,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1318,7 +1315,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1354,7 +1351,7 @@ def build_reboot_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1390,7 +1387,7 @@ def build_resume_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1428,7 +1425,7 @@ def build_list_app_service_plans_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1471,7 +1468,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1509,7 +1506,7 @@ def build_suspend_request(resource_group_name: str, name: str, subscription_id: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1547,7 +1544,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1587,7 +1584,7 @@ def build_list_worker_pools_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1625,7 +1622,7 @@ def build_get_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1664,7 +1661,7 @@ def build_create_or_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1706,7 +1703,7 @@ def build_update_worker_pool_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1748,7 +1745,7 @@ def build_list_worker_pool_instance_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1788,7 +1785,7 @@ def build_list_web_worker_metric_definitions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1827,7 +1824,7 @@ def build_list_worker_pool_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1866,7 +1863,7 @@ def build_list_web_worker_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1905,7 +1902,7 @@ class AppServiceEnvironmentsOperations: # pylint: disable=too-many-public-metho **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`app_service_environments` attribute. """ @@ -1928,13 +1925,13 @@ def list(self, **kwargs: Any) -> Iterable["_models.AppServiceEnvironmentResource :return: An iterator like instance of either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -2017,13 +2014,13 @@ def list_by_resource_group( :return: An iterator like instance of either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -2107,7 +2104,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceEnvironmentResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2121,7 +2118,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServiceEnvironmentResource] = kwargs.pop("cls", None) request = build_get_request( @@ -2177,14 +2174,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentResource") @@ -2216,7 +2213,6 @@ def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} if response.status_code == 200: deserialized = self._deserialize("AppServiceEnvironmentResource", pipeline_response) @@ -2224,12 +2220,10 @@ def _create_or_update_initial( deserialized = self._deserialize("AppServiceEnvironmentResource", pipeline_response) if response.status_code == 202: - response_headers["location"] = self._deserialize("str", response.headers.get("location")) - deserialized = self._deserialize("AppServiceEnvironmentResource", pipeline_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore @@ -2258,7 +2252,7 @@ def begin_create_or_update( :param hosting_environment_envelope: Configuration details of the App Service Environment. Required. :type hosting_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -2273,7 +2267,7 @@ def begin_create_or_update( :return: An instance of LROPoller that returns either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2312,7 +2306,7 @@ def begin_create_or_update( :return: An instance of LROPoller that returns either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2335,7 +2329,7 @@ def begin_create_or_update( :param hosting_environment_envelope: Configuration details of the App Service Environment. Is either a AppServiceEnvironmentResource type or a IO type. Required. :type hosting_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -2350,13 +2344,13 @@ def begin_create_or_update( :return: An instance of LROPoller that returns either AppServiceEnvironmentResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -2415,7 +2409,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -2481,7 +2475,7 @@ def begin_delete( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -2543,13 +2537,13 @@ def update( :param hosting_environment_envelope: Configuration details of the App Service Environment. Required. :type hosting_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentPatchResource + ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceEnvironmentResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2579,7 +2573,7 @@ def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceEnvironmentResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2602,13 +2596,13 @@ def update( :param hosting_environment_envelope: Configuration details of the App Service Environment. Is either a AppServiceEnvironmentPatchResource type or a IO type. Required. :type hosting_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentPatchResource or IO + ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServiceEnvironmentResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServiceEnvironmentResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServiceEnvironmentResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2622,14 +2616,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServiceEnvironmentResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(hosting_environment_envelope, (IO, bytes)): + if isinstance(hosting_environment_envelope, (IOBase, bytes)): _content = hosting_environment_envelope else: _json = self._serialize.body(hosting_environment_envelope, "AppServiceEnvironmentPatchResource") @@ -2691,13 +2685,13 @@ def list_capacities(self, resource_group_name: str, name: str, **kwargs: Any) -> :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either StampCapacity or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StampCapacity] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StampCapacity] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StampCapacityCollection] = kwargs.pop("cls", None) error_map = { @@ -2782,7 +2776,7 @@ def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) -> _m :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AddressResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AddressResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.AddressResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2796,7 +2790,7 @@ def get_vip_info(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AddressResponse] = kwargs.pop("cls", None) request = build_get_vip_info_request( @@ -2848,14 +2842,14 @@ def _change_vnet_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WebAppCollection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _content = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -2921,7 +2915,7 @@ def begin_change_vnet( :param name: Name of the App Service Environment. Required. :type name: str :param vnet_info: Details for the new virtual network. Required. - :type vnet_info: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile + :type vnet_info: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -2936,7 +2930,7 @@ def begin_change_vnet( :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2974,7 +2968,7 @@ def begin_change_vnet( :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2992,7 +2986,7 @@ def begin_change_vnet( :type name: str :param vnet_info: Details for the new virtual network. Is either a VirtualNetworkProfile type or a IO type. Required. - :type vnet_info: ~azure.mgmt.web.v2022_09_01.models.VirtualNetworkProfile or IO + :type vnet_info: ~azure.mgmt.web.v2022_03_01.models.VirtualNetworkProfile or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -3007,14 +3001,14 @@ def begin_change_vnet( :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WebAppCollection] = kwargs.pop("cls", None) @@ -3027,7 +3021,7 @@ def begin_change_vnet( error_map.update(kwargs.pop("error_map", {}) or {}) content_type = content_type or "application/json" _json = None - if isinstance(vnet_info, (IO, bytes)): + if isinstance(vnet_info, (IOBase, bytes)): _json = vnet_info else: _json = self._serialize.body(vnet_info, "VirtualNetworkProfile") @@ -3149,7 +3143,7 @@ def get_ase_custom_dns_suffix_configuration( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomDnsSuffixConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3163,7 +3157,7 @@ def get_ase_custom_dns_suffix_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CustomDnsSuffixConfiguration] = kwargs.pop("cls", None) request = build_get_ase_custom_dns_suffix_configuration_request( @@ -3221,13 +3215,13 @@ def update_ase_custom_dns_suffix_configuration( :type name: str :param custom_dns_suffix_configuration: Required. :type custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomDnsSuffixConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3256,7 +3250,7 @@ def update_ase_custom_dns_suffix_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomDnsSuffixConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3279,13 +3273,13 @@ def update_ase_custom_dns_suffix_configuration( :param custom_dns_suffix_configuration: Is either a CustomDnsSuffixConfiguration type or a IO type. Required. :type custom_dns_suffix_configuration: - ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration or IO + ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomDnsSuffixConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomDnsSuffixConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomDnsSuffixConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3299,14 +3293,14 @@ def update_ase_custom_dns_suffix_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CustomDnsSuffixConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(custom_dns_suffix_configuration, (IO, bytes)): + if isinstance(custom_dns_suffix_configuration, (IOBase, bytes)): _content = custom_dns_suffix_configuration else: _json = self._serialize.body(custom_dns_suffix_configuration, "CustomDnsSuffixConfiguration") @@ -3375,7 +3369,7 @@ def delete_ase_custom_dns_suffix_configuration(self, resource_group_name: str, n _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_ase_custom_dns_suffix_configuration_request( @@ -3431,7 +3425,7 @@ def get_ase_v3_networking_configuration( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AseV3NetworkingConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3445,7 +3439,7 @@ def get_ase_v3_networking_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) request = build_get_ase_v3_networking_configuration_request( @@ -3503,13 +3497,13 @@ def update_ase_networking_configuration( :type name: str :param ase_networking_configuration: Required. :type ase_networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AseV3NetworkingConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3538,7 +3532,7 @@ def update_ase_networking_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AseV3NetworkingConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3561,13 +3555,13 @@ def update_ase_networking_configuration( :param ase_networking_configuration: Is either a AseV3NetworkingConfiguration type or a IO type. Required. :type ase_networking_configuration: - ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration or IO + ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AseV3NetworkingConfiguration or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AseV3NetworkingConfiguration + :rtype: ~azure.mgmt.web.v2022_03_01.models.AseV3NetworkingConfiguration :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3581,14 +3575,14 @@ def update_ase_networking_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AseV3NetworkingConfiguration] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ase_networking_configuration, (IO, bytes)): + if isinstance(ase_networking_configuration, (IOBase, bytes)): _content = ase_networking_configuration else: _json = self._serialize.body(ase_networking_configuration, "AseV3NetworkingConfiguration") @@ -3645,7 +3639,7 @@ def list_diagnostics( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of HostingEnvironmentDiagnostics or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentDiagnostics] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentDiagnostics] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3659,7 +3653,7 @@ def list_diagnostics( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.HostingEnvironmentDiagnostics]] = kwargs.pop("cls", None) request = build_list_diagnostics_request( @@ -3713,7 +3707,7 @@ def get_diagnostics_item( :type diagnostics_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostingEnvironmentDiagnostics or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostingEnvironmentDiagnostics + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostingEnvironmentDiagnostics :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3727,7 +3721,7 @@ def get_diagnostics_item( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostingEnvironmentDiagnostics] = kwargs.pop("cls", None) request = build_get_diagnostics_item_request( @@ -3783,13 +3777,13 @@ def get_inbound_network_dependencies_endpoints( :return: An iterator like instance of either InboundEnvironmentEndpoint or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.InboundEnvironmentEndpoint] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.InboundEnvironmentEndpoint] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.InboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -3876,13 +3870,13 @@ def list_multi_role_pools( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkerPoolResource or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -3967,7 +3961,7 @@ def get_multi_role_pool(self, resource_group_name: str, name: str, **kwargs: Any :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3981,7 +3975,7 @@ def get_multi_role_pool(self, resource_group_name: str, name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_multi_role_pool_request( @@ -4037,14 +4031,14 @@ def _create_or_update_multi_role_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -4110,7 +4104,7 @@ def begin_create_or_update_multi_role_pool( :param name: Name of the App Service Environment. Required. :type name: str :param multi_role_pool_envelope: Properties of the multi-role pool. Required. - :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -4124,7 +4118,7 @@ def begin_create_or_update_multi_role_pool( Retry-After header is present. :return: An instance of LROPoller that returns either WorkerPoolResource or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4161,7 +4155,7 @@ def begin_create_or_update_multi_role_pool( Retry-After header is present. :return: An instance of LROPoller that returns either WorkerPoolResource or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4183,7 +4177,7 @@ def begin_create_or_update_multi_role_pool( :type name: str :param multi_role_pool_envelope: Properties of the multi-role pool. Is either a WorkerPoolResource type or a IO type. Required. - :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource or IO + :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -4197,13 +4191,13 @@ def begin_create_or_update_multi_role_pool( Retry-After header is present. :return: An instance of LROPoller that returns either WorkerPoolResource or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -4267,13 +4261,13 @@ def update_multi_role_pool( :param name: Name of the App Service Environment. Required. :type name: str :param multi_role_pool_envelope: Properties of the multi-role pool. Required. - :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4302,7 +4296,7 @@ def update_multi_role_pool( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -4324,13 +4318,13 @@ def update_multi_role_pool( :type name: str :param multi_role_pool_envelope: Properties of the multi-role pool. Is either a WorkerPoolResource type or a IO type. Required. - :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource or IO + :type multi_role_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4344,14 +4338,14 @@ def update_multi_role_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(multi_role_pool_envelope, (IO, bytes)): + if isinstance(multi_role_pool_envelope, (IOBase, bytes)): _content = multi_role_pool_envelope else: _json = self._serialize.body(multi_role_pool_envelope, "WorkerPoolResource") @@ -4418,13 +4412,13 @@ def list_multi_role_pool_instance_metric_definitions( :return: An iterator like instance of either ResourceMetricDefinition or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4514,13 +4508,13 @@ def list_multi_role_metric_definitions( :return: An iterator like instance of either ResourceMetricDefinition or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -4607,13 +4601,13 @@ def list_multi_role_pool_skus( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SkuInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SkuInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SkuInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -4714,7 +4708,7 @@ def test_upgrade_available_notification( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_test_upgrade_available_notification_request( @@ -4762,7 +4756,7 @@ def _upgrade_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_upgrade_request( @@ -4821,7 +4815,7 @@ def begin_upgrade(self, resource_group_name: str, name: str, **kwargs: Any) -> L _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -4873,13 +4867,13 @@ def list_multi_role_usages(self, resource_group_name: str, name: str, **kwargs: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Usage or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Usage] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Usage] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { @@ -4964,7 +4958,7 @@ def list_operations(self, resource_group_name: str, name: str, **kwargs: Any) -> :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of Operation or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.Operation] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -4978,7 +4972,7 @@ def list_operations(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.Operation]] = kwargs.pop("cls", None) request = build_list_operations_request( @@ -5033,13 +5027,13 @@ def get_outbound_network_dependencies_endpoints( :return: An iterator like instance of either OutboundEnvironmentEndpoint or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.OutboundEnvironmentEndpoint] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.OutboundEnvironmentEndpoint] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) error_map = { @@ -5128,13 +5122,13 @@ def get_private_endpoint_connection_list( :return: An iterator like instance of either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -5223,7 +5217,7 @@ def get_private_endpoint_connection( :type private_endpoint_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RemotePrivateEndpointConnectionARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5237,7 +5231,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -5295,14 +5289,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -5373,7 +5367,7 @@ def begin_approve_or_reject_private_endpoint_connection( :type private_endpoint_connection_name: str :param private_endpoint_wrapper: Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -5388,7 +5382,7 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5429,7 +5423,7 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -5455,7 +5449,7 @@ def begin_approve_or_reject_private_endpoint_connection( :param private_endpoint_wrapper: Is either a PrivateLinkConnectionApprovalRequestResource type or a IO type. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource or IO + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -5470,13 +5464,13 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -5536,7 +5530,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -5611,7 +5605,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -5668,7 +5662,7 @@ def get_private_link_resources( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourcesWrapper + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourcesWrapper :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5682,7 +5676,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -5748,7 +5742,7 @@ def reboot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_request( @@ -5794,7 +5788,7 @@ def _resume_initial(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_resume_request( @@ -5857,14 +5851,14 @@ def begin_resume(self, resource_group_name: str, name: str, **kwargs: Any) -> LR :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -5987,13 +5981,13 @@ def list_app_service_plans( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -6083,13 +6077,13 @@ def list_web_apps( :type properties_to_include: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -6175,7 +6169,7 @@ def _suspend_initial(self, resource_group_name: str, name: str, **kwargs: Any) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) request = build_suspend_request( @@ -6238,14 +6232,14 @@ def begin_suspend(self, resource_group_name: str, name: str, **kwargs: Any) -> L :return: An instance of LROPoller that returns an iterator like instance of either WebAppCollection or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site]] + ~azure.core.polling.LROPoller[~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -6373,13 +6367,13 @@ def list_usages( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmUsageQuota or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -6467,13 +6461,13 @@ def list_worker_pools( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkerPoolResource or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkerPoolCollection] = kwargs.pop("cls", None) error_map = { @@ -6562,7 +6556,7 @@ def get_worker_pool( :type worker_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6576,7 +6570,7 @@ def get_worker_pool( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkerPoolResource] = kwargs.pop("cls", None) request = build_get_worker_pool_request( @@ -6634,14 +6628,14 @@ def _create_or_update_worker_pool_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -6711,7 +6705,7 @@ def begin_create_or_update_worker_pool( :param worker_pool_name: Name of the worker pool. Required. :type worker_pool_name: str :param worker_pool_envelope: Properties of the worker pool. Required. - :type worker_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :type worker_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -6725,7 +6719,7 @@ def begin_create_or_update_worker_pool( Retry-After header is present. :return: An instance of LROPoller that returns either WorkerPoolResource or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6765,7 +6759,7 @@ def begin_create_or_update_worker_pool( Retry-After header is present. :return: An instance of LROPoller that returns either WorkerPoolResource or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6790,7 +6784,7 @@ def begin_create_or_update_worker_pool( :type worker_pool_name: str :param worker_pool_envelope: Properties of the worker pool. Is either a WorkerPoolResource type or a IO type. Required. - :type worker_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource or IO + :type worker_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -6804,13 +6798,13 @@ def begin_create_or_update_worker_pool( Retry-After header is present. :return: An instance of LROPoller that returns either WorkerPoolResource or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -6878,13 +6872,13 @@ def update_worker_pool( :param worker_pool_name: Name of the worker pool. Required. :type worker_pool_name: str :param worker_pool_envelope: Properties of the worker pool. Required. - :type worker_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :type worker_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6916,7 +6910,7 @@ def update_worker_pool( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -6941,13 +6935,13 @@ def update_worker_pool( :type worker_pool_name: str :param worker_pool_envelope: Properties of the worker pool. Is either a WorkerPoolResource type or a IO type. Required. - :type worker_pool_envelope: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource or IO + :type worker_pool_envelope: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkerPoolResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkerPoolResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkerPoolResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6961,14 +6955,14 @@ def update_worker_pool( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.WorkerPoolResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(worker_pool_envelope, (IO, bytes)): + if isinstance(worker_pool_envelope, (IOBase, bytes)): _content = worker_pool_envelope else: _json = self._serialize.body(worker_pool_envelope, "WorkerPoolResource") @@ -7037,13 +7031,13 @@ def list_worker_pool_instance_metric_definitions( :return: An iterator like instance of either ResourceMetricDefinition or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -7136,13 +7130,13 @@ def list_web_worker_metric_definitions( :return: An iterator like instance of either ResourceMetricDefinition or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceMetricDefinition] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceMetricDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceMetricDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -7232,13 +7226,13 @@ def list_worker_pool_skus( :type worker_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SkuInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SkuInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SkuInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SkuInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -7328,13 +7322,13 @@ def list_web_worker_usages( :type worker_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Usage or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Usage] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Usage] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.UsageCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_plans_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_plans_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_plans_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_plans_operations.py index 97e6222c97cf..24b333b5083d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_app_service_plans_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_app_service_plans_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_list_request(subscription_id: str, *, detailed: Optional[bool] = None, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +75,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -113,7 +110,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +148,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -190,7 +187,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -226,7 +223,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -267,7 +264,7 @@ def build_list_capabilities_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -305,7 +302,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +342,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -385,7 +382,7 @@ def build_list_hybrid_connection_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -425,7 +422,7 @@ def build_list_web_apps_by_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -465,7 +462,7 @@ def build_get_hybrid_connection_plan_limit_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -503,7 +500,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -541,7 +538,7 @@ def build_restart_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +585,7 @@ def build_list_web_apps_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +629,7 @@ def build_get_server_farm_skus_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -670,7 +667,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -708,7 +705,7 @@ def build_list_vnets_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -746,7 +743,7 @@ def build_get_vnet_from_server_farm_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -785,7 +782,7 @@ def build_get_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -825,7 +822,7 @@ def build_update_vnet_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -868,7 +865,7 @@ def build_list_routes_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -907,7 +904,7 @@ def build_get_route_for_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -947,7 +944,7 @@ def build_create_or_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -990,7 +987,7 @@ def build_delete_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1030,7 +1027,7 @@ def build_update_vnet_route_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1073,7 +1070,7 @@ def build_reboot_worker_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1112,7 +1109,7 @@ class AppServicePlansOperations: # pylint: disable=too-many-public-methods **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`app_service_plans` attribute. """ @@ -1137,13 +1134,13 @@ def list(self, detailed: Optional[bool] = None, **kwargs: Any) -> Iterable["_mod :type detailed: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1223,13 +1220,13 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServicePlanCollection] = kwargs.pop("cls", None) error_map = { @@ -1313,7 +1310,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServicePlan or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1327,7 +1324,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.App _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AppServicePlan] = kwargs.pop("cls", None) request = build_get_request( @@ -1379,14 +1376,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlan") @@ -1452,7 +1449,7 @@ def begin_create_or_update( :param name: Name of the App Service plan. Required. :type name: str :param app_service_plan: Details of the App Service plan. Required. - :type app_service_plan: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :type app_service_plan: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1466,7 +1463,7 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1503,7 +1500,7 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1521,7 +1518,7 @@ def begin_create_or_update( :type name: str :param app_service_plan: Details of the App Service plan. Is either a AppServicePlan type or a IO type. Required. - :type app_service_plan: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan or IO + :type app_service_plan: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1535,13 +1532,13 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either AppServicePlan or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.AppServicePlan] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.AppServicePlan] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServicePlan] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1614,7 +1611,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -1667,13 +1664,13 @@ def update( :param name: Name of the App Service plan. Required. :type name: str :param app_service_plan: Details of the App Service plan. Required. - :type app_service_plan: ~azure.mgmt.web.v2022_09_01.models.AppServicePlanPatchResource + :type app_service_plan: ~azure.mgmt.web.v2022_03_01.models.AppServicePlanPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServicePlan or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1702,7 +1699,7 @@ def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServicePlan or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1724,13 +1721,13 @@ def update( :type name: str :param app_service_plan: Details of the App Service plan. Is either a AppServicePlanPatchResource type or a IO type. Required. - :type app_service_plan: ~azure.mgmt.web.v2022_09_01.models.AppServicePlanPatchResource or IO + :type app_service_plan: ~azure.mgmt.web.v2022_03_01.models.AppServicePlanPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AppServicePlan or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AppServicePlan + :rtype: ~azure.mgmt.web.v2022_03_01.models.AppServicePlan :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1744,14 +1741,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AppServicePlan] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_service_plan, (IO, bytes)): + if isinstance(app_service_plan, (IOBase, bytes)): _content = app_service_plan else: _json = self._serialize.body(app_service_plan, "AppServicePlanPatchResource") @@ -1810,7 +1807,7 @@ def list_capabilities(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of Capability or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.Capability] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.Capability] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1824,7 +1821,7 @@ def list_capabilities(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.Capability]] = kwargs.pop("cls", None) request = build_list_capabilities_request( @@ -1880,7 +1877,7 @@ def get_hybrid_connection( :type relay_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1894,7 +1891,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -1966,7 +1963,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_hybrid_connection_request( @@ -2020,7 +2017,7 @@ def list_hybrid_connection_keys( :type relay_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnectionKey or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnectionKey + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnectionKey :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2034,7 +2031,7 @@ def list_hybrid_connection_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnectionKey] = kwargs.pop("cls", None) request = build_list_hybrid_connection_keys_request( @@ -2098,7 +2095,7 @@ def list_web_apps_by_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -2187,7 +2184,7 @@ def get_hybrid_connection_plan_limit( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnectionLimits or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnectionLimits + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnectionLimits :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2201,7 +2198,7 @@ def get_hybrid_connection_plan_limit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnectionLimits] = kwargs.pop("cls", None) request = build_get_hybrid_connection_plan_limit_request( @@ -2253,13 +2250,13 @@ def list_hybrid_connections( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either HybridConnection or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.HybridConnection] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.HybridConnection] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -2365,7 +2362,7 @@ def restart_web_apps( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_web_apps_request( @@ -2430,13 +2427,13 @@ def list_web_apps( :type top: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -2538,7 +2535,7 @@ def get_server_farm_skus(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_server_farm_skus_request( @@ -2594,13 +2591,13 @@ def list_usages( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmUsageQuota or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -2686,7 +2683,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> List :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetInfoResource or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetInfoResource] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetInfoResource] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2700,7 +2697,7 @@ def list_vnets(self, resource_group_name: str, name: str, **kwargs: Any) -> List _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetInfoResource]] = kwargs.pop("cls", None) request = build_list_vnets_request( @@ -2754,7 +2751,7 @@ def get_vnet_from_server_farm( :type vnet_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2768,7 +2765,7 @@ def get_vnet_from_server_farm( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetInfoResource] = kwargs.pop("cls", None) request = build_get_vnet_from_server_farm_request( @@ -2825,7 +2822,7 @@ def get_vnet_gateway( :type gateway_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2839,7 +2836,7 @@ def get_vnet_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_gateway_request( @@ -2904,13 +2901,13 @@ def update_vnet_gateway( :param gateway_name: Name of the gateway. Only the 'primary' gateway is supported. Required. :type gateway_name: str :param connection_envelope: Definition of the gateway. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2945,7 +2942,7 @@ def update_vnet_gateway( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2973,13 +2970,13 @@ def update_vnet_gateway( :type gateway_name: str :param connection_envelope: Definition of the gateway. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2993,14 +2990,14 @@ def update_vnet_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -3062,7 +3059,7 @@ def list_routes_for_vnet( :type vnet_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetRoute or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetRoute] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetRoute] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3076,7 +3073,7 @@ def list_routes_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_list_routes_for_vnet_request( @@ -3133,7 +3130,7 @@ def get_route_for_vnet( :type route_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetRoute or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetRoute] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetRoute] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3147,7 +3144,7 @@ def get_route_for_vnet( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetRoute]] = kwargs.pop("cls", None) request = build_get_route_for_vnet_request( @@ -3212,13 +3209,13 @@ def create_or_update_vnet_route( :param route_name: Name of the Virtual Network route. Required. :type route_name: str :param route: Definition of the Virtual Network route. Required. - :type route: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :type route: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3253,7 +3250,7 @@ def create_or_update_vnet_route( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3281,13 +3278,13 @@ def create_or_update_vnet_route( :type route_name: str :param route: Definition of the Virtual Network route. Is either a VnetRoute type or a IO type. Required. - :type route: ~azure.mgmt.web.v2022_09_01.models.VnetRoute or IO + :type route: ~azure.mgmt.web.v2022_03_01.models.VnetRoute or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3302,14 +3299,14 @@ def create_or_update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetRoute] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3386,7 +3383,7 @@ def delete_vnet_route( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_vnet_route_request( @@ -3447,13 +3444,13 @@ def update_vnet_route( :param route_name: Name of the Virtual Network route. Required. :type route_name: str :param route: Definition of the Virtual Network route. Required. - :type route: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :type route: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3488,7 +3485,7 @@ def update_vnet_route( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ @@ -3516,13 +3513,13 @@ def update_vnet_route( :type route_name: str :param route: Definition of the Virtual Network route. Is either a VnetRoute type or a IO type. Required. - :type route: ~azure.mgmt.web.v2022_09_01.models.VnetRoute or IO + :type route: ~azure.mgmt.web.v2022_03_01.models.VnetRoute or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetRoute or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetRoute + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetRoute :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -3537,14 +3534,14 @@ def update_vnet_route( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetRoute] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(route, (IO, bytes)): + if isinstance(route, (IOBase, bytes)): _content = route else: _json = self._serialize.body(route, "VnetRoute") @@ -3619,7 +3616,7 @@ def reboot_worker( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reboot_worker_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificate_orders_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificate_orders_diagnostics_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificate_orders_diagnostics_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificate_orders_diagnostics_operations.py index d95773c6739c..d17c08e223f2 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificate_orders_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificate_orders_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_app_service_certificate_order_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_app_service_certificate_order_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ class CertificateOrdersDiagnosticsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`certificate_orders_diagnostics` attribute. """ @@ -167,13 +162,13 @@ def list_app_service_certificate_order_detector_response( :type certificate_order_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DetectorResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -277,7 +272,7 @@ def get_app_service_certificate_order_detector_response( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -291,7 +286,7 @@ def get_app_service_certificate_order_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_app_service_certificate_order_detector_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificate_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificate_registration_provider_operations.py similarity index 91% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificate_registration_provider_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificate_registration_provider_operations.py index 93015355898a..798fa083870d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificate_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificate_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -66,7 +61,7 @@ class CertificateRegistrationProviderOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`certificate_registration_provider` attribute. """ @@ -91,13 +86,13 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri :return: An iterator like instance of either CsmOperationDescription or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmOperationDescription] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmOperationDescription] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificates_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificates_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificates_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificates_operations.py index 34ac9793fd43..783c185a7f75 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_certificates_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_certificates_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +140,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -183,7 +179,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +215,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +256,7 @@ class CertificatesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`certificates` attribute. """ @@ -284,13 +280,13 @@ def list(self, filter: Optional[str] = None, **kwargs: Any) -> Iterable["_models :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Certificate or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Certificate] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Certificate] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -370,13 +366,13 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Certificate or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Certificate] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Certificate] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -460,7 +456,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -474,7 +470,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Cer _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Certificate] = kwargs.pop("cls", None) request = build_get_request( @@ -531,13 +527,13 @@ def create_or_update( :param name: Name of the certificate. Required. :type name: str :param certificate_envelope: Details of certificate, if it exists already. Required. - :type certificate_envelope: ~azure.mgmt.web.v2022_09_01.models.Certificate + :type certificate_envelope: ~azure.mgmt.web.v2022_03_01.models.Certificate :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -566,7 +562,7 @@ def create_or_update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -584,13 +580,13 @@ def create_or_update( :type name: str :param certificate_envelope: Details of certificate, if it exists already. Is either a Certificate type or a IO type. Required. - :type certificate_envelope: ~azure.mgmt.web.v2022_09_01.models.Certificate or IO + :type certificate_envelope: ~azure.mgmt.web.v2022_03_01.models.Certificate or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -604,14 +600,14 @@ def create_or_update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "Certificate") @@ -682,7 +678,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -735,13 +731,13 @@ def update( :param name: Name of the certificate. Required. :type name: str :param certificate_envelope: Details of certificate, if it exists already. Required. - :type certificate_envelope: ~azure.mgmt.web.v2022_09_01.models.CertificatePatchResource + :type certificate_envelope: ~azure.mgmt.web.v2022_03_01.models.CertificatePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -770,7 +766,7 @@ def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -792,13 +788,13 @@ def update( :type name: str :param certificate_envelope: Details of certificate, if it exists already. Is either a CertificatePatchResource type or a IO type. Required. - :type certificate_envelope: ~azure.mgmt.web.v2022_09_01.models.CertificatePatchResource or IO + :type certificate_envelope: ~azure.mgmt.web.v2022_03_01.models.CertificatePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Certificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Certificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.Certificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -812,14 +808,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Certificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(certificate_envelope, (IO, bytes)): + if isinstance(certificate_envelope, (IOBase, bytes)): _content = certificate_envelope else: _json = self._serialize.body(certificate_envelope, "CertificatePatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_container_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_container_apps_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_container_apps_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_container_apps_operations.py index 55ef420e67de..2b6453920ccc 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_container_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_container_apps_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +140,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -183,7 +179,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +215,7 @@ def build_list_secrets_request(name: str, subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -248,7 +244,7 @@ class ContainerAppsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`container_apps` attribute. """ @@ -269,13 +265,13 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ContainerApp" :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ContainerApp or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContainerAppCollection] = kwargs.pop("cls", None) error_map = { @@ -354,13 +350,13 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ContainerApp or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContainerAppCollection] = kwargs.pop("cls", None) error_map = { @@ -444,7 +440,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Con :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ContainerApp or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ContainerApp + :rtype: ~azure.mgmt.web.v2022_03_01.models.ContainerApp :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -458,7 +454,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Con _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContainerApp] = kwargs.pop("cls", None) request = build_get_request( @@ -514,14 +510,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ContainerApp] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(container_app_envelope, (IO, bytes)): + if isinstance(container_app_envelope, (IOBase, bytes)): _content = container_app_envelope else: _json = self._serialize.body(container_app_envelope, "ContainerApp") @@ -587,7 +583,7 @@ def begin_create_or_update( :param name: Name of the Container App. Required. :type name: str :param container_app_envelope: Required. - :type container_app_envelope: ~azure.mgmt.web.v2022_09_01.models.ContainerApp + :type container_app_envelope: ~azure.mgmt.web.v2022_03_01.models.ContainerApp :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -601,7 +597,7 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either ContainerApp or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -638,7 +634,7 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either ContainerApp or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -659,7 +655,7 @@ def begin_create_or_update( :param name: Name of the Container App. Required. :type name: str :param container_app_envelope: Is either a ContainerApp type or a IO type. Required. - :type container_app_envelope: ~azure.mgmt.web.v2022_09_01.models.ContainerApp or IO + :type container_app_envelope: ~azure.mgmt.web.v2022_03_01.models.ContainerApp or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -673,13 +669,13 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either ContainerApp or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.ContainerApp] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.ContainerApp] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ContainerApp] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -738,7 +734,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -797,7 +793,7 @@ def begin_delete(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -847,7 +843,7 @@ def list_secrets(self, name: str, **kwargs: Any) -> _models.SecretsCollection: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SecretsCollection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SecretsCollection + :rtype: ~azure.mgmt.web.v2022_03_01.models.SecretsCollection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -861,7 +857,7 @@ def list_secrets(self, name: str, **kwargs: Any) -> _models.SecretsCollection: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SecretsCollection] = kwargs.pop("cls", None) request = build_list_secrets_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_container_apps_revisions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_container_apps_revisions_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_container_apps_revisions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_container_apps_revisions_operations.py index 98f65ee522b8..0c974c81f909 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_container_apps_revisions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_container_apps_revisions_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_revisions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -85,7 +80,7 @@ def build_get_revision_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -124,7 +119,7 @@ def build_activate_revision_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -163,7 +158,7 @@ def build_deactivate_revision_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -202,7 +197,7 @@ def build_restart_revision_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -241,7 +236,7 @@ class ContainerAppsRevisionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`container_apps_revisions` attribute. """ @@ -268,13 +263,13 @@ def list_revisions( :type container_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Revision or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Revision] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Revision] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RevisionCollection] = kwargs.pop("cls", None) error_map = { @@ -363,7 +358,7 @@ def get_revision( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Revision or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Revision + :rtype: ~azure.mgmt.web.v2022_03_01.models.Revision :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -377,7 +372,7 @@ def get_revision( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Revision] = kwargs.pop("cls", None) request = build_get_revision_request( @@ -446,7 +441,7 @@ def activate_revision( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_activate_revision_request( @@ -511,7 +506,7 @@ def deactivate_revision( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_deactivate_revision_request( @@ -576,7 +571,7 @@ def restart_revision( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_revision_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_deleted_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_deleted_web_apps_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_deleted_web_apps_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_deleted_web_apps_operations.py index 10b8968ff82b..55f38df22faa 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_deleted_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_deleted_web_apps_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +93,7 @@ def build_get_deleted_web_app_by_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -129,7 +124,7 @@ class DeletedWebAppsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`deleted_web_apps` attribute. """ @@ -150,13 +145,13 @@ def list(self, **kwargs: Any) -> Iterable["_models.DeletedSite"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DeletedSite or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DeletedSite] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DeletedSite] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -235,13 +230,13 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.De :type location: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DeletedSite or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DeletedSite] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DeletedSite] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeletedWebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -327,7 +322,7 @@ def get_deleted_web_app_by_location( :type deleted_site_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DeletedSite or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DeletedSite + :rtype: ~azure.mgmt.web.v2022_03_01.models.DeletedSite :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -341,7 +336,7 @@ def get_deleted_web_app_by_location( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_by_location_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_diagnostics_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_diagnostics_operations.py similarity index 95% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_diagnostics_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_diagnostics_operations.py index c58eb0dde278..1bc995e921fd 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_diagnostics_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_diagnostics_operations.py @@ -7,7 +7,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- import datetime -import sys from typing import Any, Callable, Dict, Iterable, Optional, TypeVar import urllib.parse @@ -31,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_hosting_environment_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,7 @@ def build_get_hosting_environment_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ def build_list_site_detector_responses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -185,7 +180,7 @@ def build_get_site_detector_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -230,7 +225,7 @@ def build_list_site_diagnostic_categories_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -268,7 +263,7 @@ def build_get_site_diagnostic_category_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +302,7 @@ def build_list_site_analyses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -351,7 +346,7 @@ def build_get_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -400,7 +395,7 @@ def build_execute_site_analysis_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -446,7 +441,7 @@ def build_list_site_detectors_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -490,7 +485,7 @@ def build_get_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -539,7 +534,7 @@ def build_execute_site_detector_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -585,7 +580,7 @@ def build_list_site_detector_responses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -633,7 +628,7 @@ def build_get_site_detector_response_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -679,7 +674,7 @@ def build_list_site_diagnostic_categories_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -718,7 +713,7 @@ def build_get_site_diagnostic_category_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -758,7 +753,7 @@ def build_list_site_analyses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -804,7 +799,7 @@ def build_get_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -855,7 +850,7 @@ def build_execute_site_analysis_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -902,7 +897,7 @@ def build_list_site_detectors_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -948,7 +943,7 @@ def build_get_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -999,7 +994,7 @@ def build_execute_site_detector_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1046,7 +1041,7 @@ class DiagnosticsOperations: # pylint: disable=too-many-public-methods **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`diagnostics` attribute. """ @@ -1073,13 +1068,13 @@ def list_hosting_environment_detector_responses( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DetectorResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1181,7 +1176,7 @@ def get_hosting_environment_detector_response( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1195,7 +1190,7 @@ def get_hosting_environment_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_hosting_environment_detector_response_request( @@ -1251,13 +1246,13 @@ def list_site_detector_responses( :type site_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DetectorResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -1359,7 +1354,7 @@ def get_site_detector_response( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1373,7 +1368,7 @@ def get_site_detector_response( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_request( @@ -1429,13 +1424,13 @@ def list_site_diagnostic_categories( :type site_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DiagnosticCategory or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -1524,7 +1519,7 @@ def get_site_diagnostic_category( :type diagnostic_category: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticCategory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1538,7 +1533,7 @@ def get_site_diagnostic_category( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_request( @@ -1593,13 +1588,13 @@ def list_site_analyses( :type diagnostic_category: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AnalysisDefinition or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -1691,7 +1686,7 @@ def get_site_analysis( :type analysis_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AnalysisDefinition or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition + :rtype: ~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1705,7 +1700,7 @@ def get_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_request( @@ -1777,7 +1772,7 @@ def execute_site_analysis( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticAnalysis or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticAnalysis + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticAnalysis :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1791,7 +1786,7 @@ def execute_site_analysis( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_request( @@ -1852,13 +1847,13 @@ def list_site_detectors( :return: An iterator like instance of either DetectorDefinitionResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -1950,7 +1945,7 @@ def get_site_detector( :type detector_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorDefinitionResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1964,7 +1959,7 @@ def get_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorDefinitionResource] = kwargs.pop("cls", None) request = build_get_site_detector_request( @@ -2036,7 +2031,7 @@ def execute_site_detector( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticDetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticDetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticDetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2050,7 +2045,7 @@ def execute_site_detector( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_request( @@ -2109,13 +2104,13 @@ def list_site_detector_responses_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DetectorResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorResponse] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponseCollection] = kwargs.pop("cls", None) error_map = { @@ -2221,7 +2216,7 @@ def get_site_detector_response_slot( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2235,7 +2230,7 @@ def get_site_detector_response_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorResponse] = kwargs.pop("cls", None) request = build_get_site_detector_response_slot_request( @@ -2294,13 +2289,13 @@ def list_site_diagnostic_categories_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DiagnosticCategory or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticCategoryCollection] = kwargs.pop("cls", None) error_map = { @@ -2392,7 +2387,7 @@ def get_site_diagnostic_category_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticCategory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticCategory + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticCategory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2406,7 +2401,7 @@ def get_site_diagnostic_category_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticCategory] = kwargs.pop("cls", None) request = build_get_site_diagnostic_category_slot_request( @@ -2464,13 +2459,13 @@ def list_site_analyses_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AnalysisDefinition or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticAnalysisCollection] = kwargs.pop("cls", None) error_map = { @@ -2571,7 +2566,7 @@ def get_site_analysis_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AnalysisDefinition or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AnalysisDefinition + :rtype: ~azure.mgmt.web.v2022_03_01.models.AnalysisDefinition :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2585,7 +2580,7 @@ def get_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AnalysisDefinition] = kwargs.pop("cls", None) request = build_get_site_analysis_slot_request( @@ -2661,7 +2656,7 @@ def execute_site_analysis_slot( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticAnalysis or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticAnalysis + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticAnalysis :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2675,7 +2670,7 @@ def execute_site_analysis_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticAnalysis] = kwargs.pop("cls", None) request = build_execute_site_analysis_slot_request( @@ -2739,13 +2734,13 @@ def list_site_detectors_slot( :return: An iterator like instance of either DetectorDefinitionResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticDetectorCollection] = kwargs.pop("cls", None) error_map = { @@ -2846,7 +2841,7 @@ def get_site_detector_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DetectorDefinitionResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DetectorDefinitionResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.DetectorDefinitionResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2860,7 +2855,7 @@ def get_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DetectorDefinitionResource] = kwargs.pop("cls", None) request = build_get_site_detector_slot_request( @@ -2936,7 +2931,7 @@ def execute_site_detector_slot( :type time_grain: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DiagnosticDetectorResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DiagnosticDetectorResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.DiagnosticDetectorResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2950,7 +2945,7 @@ def execute_site_detector_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DiagnosticDetectorResponse] = kwargs.pop("cls", None) request = build_execute_site_detector_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_domain_registration_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_domain_registration_provider_operations.py similarity index 91% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_domain_registration_provider_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_domain_registration_provider_operations.py index 2559f6110e88..21d98e98850b 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_domain_registration_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_domain_registration_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _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_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -66,7 +61,7 @@ class DomainRegistrationProviderOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`domain_registration_provider` attribute. """ @@ -91,13 +86,13 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri :return: An iterator like instance of either CsmOperationDescription or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmOperationDescription] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmOperationDescription] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_domains_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_domains_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_domains_operations.py index 4565906f5a9e..44ea1ac010fc 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,7 @@ def build_check_availability_request(subscription_id: str, **kwargs: Any) -> Htt _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +72,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -100,7 +96,7 @@ def build_get_control_center_sso_request_request(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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -126,7 +122,7 @@ def build_list_recommendations_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -156,7 +152,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +187,7 @@ def build_get_request(resource_group_name: str, domain_name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +225,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -275,7 +271,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -317,7 +313,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -358,7 +354,7 @@ def build_list_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -396,7 +392,7 @@ def build_get_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -435,7 +431,7 @@ def build_create_or_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -477,7 +473,7 @@ def build_delete_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -516,7 +512,7 @@ def build_update_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -556,7 +552,7 @@ def build_renew_request(resource_group_name: str, domain_name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -594,7 +590,7 @@ def build_transfer_out_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +628,7 @@ class DomainsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`domains` attribute. """ @@ -654,13 +650,13 @@ def check_availability( Description for Check if a domain is available for registration. :param identifier: Name of the domain. Required. - :type identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier + :type identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainAvailabilityCheckResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainAvailabilityCheckResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainAvailabilityCheckResult :raises ~azure.core.exceptions.HttpResponseError: """ @@ -679,7 +675,7 @@ def check_availability( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainAvailabilityCheckResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainAvailabilityCheckResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainAvailabilityCheckResult :raises ~azure.core.exceptions.HttpResponseError: """ @@ -692,13 +688,13 @@ def check_availability( Description for Check if a domain is available for registration. :param identifier: Name of the domain. Is either a NameIdentifier type or a IO type. Required. - :type identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO + :type identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainAvailabilityCheckResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainAvailabilityCheckResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainAvailabilityCheckResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -712,14 +708,14 @@ def check_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DomainAvailabilityCheckResult] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(identifier, (IO, bytes)): + if isinstance(identifier, (IOBase, bytes)): _content = identifier else: _json = self._serialize.body(identifier, "NameIdentifier") @@ -768,13 +764,13 @@ def list(self, **kwargs: Any) -> Iterable["_models.Domain"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Domain or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -851,7 +847,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainControlCenterSsoRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainControlCenterSsoRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainControlCenterSsoRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -865,7 +861,7 @@ def get_control_center_sso_request(self, **kwargs: Any) -> _models.DomainControl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainControlCenterSsoRequest] = kwargs.pop("cls", None) request = build_get_control_center_sso_request_request( @@ -914,13 +910,13 @@ def list_recommendations( Description for Get domain name recommendations based on keywords. :param parameters: Search parameters for domain name recommendations. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.DomainRecommendationSearchParameters + :type parameters: ~azure.mgmt.web.v2022_03_01.models.DomainRecommendationSearchParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either NameIdentifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.NameIdentifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.NameIdentifier] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -939,7 +935,7 @@ def list_recommendations( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either NameIdentifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.NameIdentifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.NameIdentifier] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -953,19 +949,19 @@ def list_recommendations( :param parameters: Search parameters for domain name recommendations. Is either a DomainRecommendationSearchParameters type or a IO type. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.DomainRecommendationSearchParameters or IO + :type parameters: ~azure.mgmt.web.v2022_03_01.models.DomainRecommendationSearchParameters or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either NameIdentifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.NameIdentifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.NameIdentifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.NameIdentifierCollection] = kwargs.pop("cls", None) @@ -979,7 +975,7 @@ def list_recommendations( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "DomainRecommendationSearchParameters") @@ -1057,13 +1053,13 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Domain or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainCollection] = kwargs.pop("cls", None) error_map = { @@ -1147,7 +1143,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod :type domain_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1161,7 +1157,7 @@ def get(self, resource_group_name: str, domain_name: str, **kwargs: Any) -> _mod _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_get_request( @@ -1213,14 +1209,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "Domain") @@ -1286,7 +1282,7 @@ def begin_create_or_update( :param domain_name: Name of the domain. Required. :type domain_name: str :param domain: Domain registration information. Required. - :type domain: ~azure.mgmt.web.v2022_09_01.models.Domain + :type domain: ~azure.mgmt.web.v2022_03_01.models.Domain :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1299,7 +1295,7 @@ def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Domain or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1335,7 +1331,7 @@ def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Domain or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1352,7 +1348,7 @@ def begin_create_or_update( :param domain_name: Name of the domain. Required. :type domain_name: str :param domain: Domain registration information. Is either a Domain type or a IO type. Required. - :type domain: ~azure.mgmt.web.v2022_09_01.models.Domain or IO + :type domain: ~azure.mgmt.web.v2022_03_01.models.Domain or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1365,13 +1361,13 @@ def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Domain or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Domain] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Domain] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Domain] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -1448,7 +1444,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -1502,13 +1498,13 @@ def update( :param domain_name: Name of the domain. Required. :type domain_name: str :param domain: Domain registration information. Required. - :type domain: ~azure.mgmt.web.v2022_09_01.models.DomainPatchResource + :type domain: ~azure.mgmt.web.v2022_03_01.models.DomainPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1537,7 +1533,7 @@ def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1555,13 +1551,13 @@ def update( :type domain_name: str :param domain: Domain registration information. Is either a DomainPatchResource type or a IO type. Required. - :type domain: ~azure.mgmt.web.v2022_09_01.models.DomainPatchResource or IO + :type domain: ~azure.mgmt.web.v2022_03_01.models.DomainPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1575,14 +1571,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Domain] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain, (IO, bytes)): + if isinstance(domain, (IOBase, bytes)): _content = domain else: _json = self._serialize.body(domain, "DomainPatchResource") @@ -1645,13 +1641,13 @@ def list_ownership_identifiers( :return: An iterator like instance of either DomainOwnershipIdentifier or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainOwnershipIdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -1740,7 +1736,7 @@ def get_ownership_identifier( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1754,7 +1750,7 @@ def get_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DomainOwnershipIdentifier] = kwargs.pop("cls", None) request = build_get_ownership_identifier_request( @@ -1818,13 +1814,13 @@ def create_or_update_ownership_identifier( :type name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1859,7 +1855,7 @@ def create_or_update_ownership_identifier( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1886,14 +1882,14 @@ def create_or_update_ownership_identifier( :type name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a DomainOwnershipIdentifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1907,14 +1903,14 @@ def create_or_update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -1988,7 +1984,7 @@ def delete_ownership_identifier( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_ownership_identifier_request( @@ -2048,13 +2044,13 @@ def update_ownership_identifier( :type name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2089,7 +2085,7 @@ def update_ownership_identifier( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -2116,14 +2112,14 @@ def update_ownership_identifier( :type name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a DomainOwnershipIdentifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DomainOwnershipIdentifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DomainOwnershipIdentifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.DomainOwnershipIdentifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2137,14 +2133,14 @@ def update_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DomainOwnershipIdentifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "DomainOwnershipIdentifier") @@ -2216,7 +2212,7 @@ def renew( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_renew_request( @@ -2262,7 +2258,7 @@ def transfer_out(self, resource_group_name: str, domain_name: str, **kwargs: Any :type domain_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Domain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Domain + :rtype: ~azure.mgmt.web.v2022_03_01.models.Domain :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -2277,7 +2273,7 @@ def transfer_out(self, resource_group_name: str, domain_name: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Domain] = kwargs.pop("cls", None) request = build_transfer_out_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_global_operations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_global_operations_operations.py similarity index 92% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_global_operations_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_global_operations_operations.py index b8b0d4343e78..3e407ee0768a 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_global_operations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_global_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, List, Optional, TypeVar from azure.core.exceptions import ( @@ -28,10 +27,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_deleted_web_app_request(deleted_site_id: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -72,7 +67,7 @@ def build_get_deleted_web_app_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,7 @@ def build_get_subscription_operation_with_async_response_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 @@ class GlobalOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`global_operations` attribute. """ @@ -155,7 +150,7 @@ def get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _models.De :type deleted_site_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DeletedSite or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DeletedSite + :rtype: ~azure.mgmt.web.v2022_03_01.models.DeletedSite :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -169,7 +164,7 @@ def get_deleted_web_app(self, deleted_site_id: str, **kwargs: Any) -> _models.De _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeletedSite] = kwargs.pop("cls", None) request = build_get_deleted_web_app_request( @@ -216,7 +211,7 @@ def get_deleted_web_app_snapshots(self, deleted_site_id: str, **kwargs: Any) -> :type deleted_site_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of Snapshot or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -230,7 +225,7 @@ def get_deleted_web_app_snapshots(self, deleted_site_id: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.Snapshot]] = kwargs.pop("cls", None) request = build_get_deleted_web_app_snapshots_request( @@ -295,7 +290,7 @@ def get_subscription_operation_with_async_response( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_get_subscription_operation_with_async_response_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_kube_environments_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_kube_environments_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_kube_environments_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_kube_environments_operations.py index 68b78d7524a8..9cb6ed1166bf 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_kube_environments_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_kube_environments_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -32,10 +32,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +43,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -106,7 +102,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +140,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -183,7 +179,7 @@ def build_delete_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +215,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +256,7 @@ class KubeEnvironmentsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`kube_environments` attribute. """ @@ -281,13 +277,13 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.KubeEnvironme :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either KubeEnvironment or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -366,13 +362,13 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either KubeEnvironment or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.KubeEnvironmentCollection] = kwargs.pop("cls", None) error_map = { @@ -456,7 +452,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Kub :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KubeEnvironment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :rtype: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -470,7 +466,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Kub _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.KubeEnvironment] = kwargs.pop("cls", None) request = build_get_request( @@ -526,14 +522,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironment") @@ -600,7 +596,7 @@ def begin_create_or_update( :type name: str :param kube_environment_envelope: Configuration details of the Kubernetes Environment. Required. - :type kube_environment_envelope: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :type kube_environment_envelope: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -614,7 +610,7 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either KubeEnvironment or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -652,7 +648,7 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either KubeEnvironment or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -674,7 +670,7 @@ def begin_create_or_update( :type name: str :param kube_environment_envelope: Configuration details of the Kubernetes Environment. Is either a KubeEnvironment type or a IO type. Required. - :type kube_environment_envelope: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment or IO + :type kube_environment_envelope: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -688,13 +684,13 @@ def begin_create_or_update( Retry-After header is present. :return: An instance of LROPoller that returns either KubeEnvironment or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.KubeEnvironment] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.KubeEnvironment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KubeEnvironment] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -753,7 +749,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -812,7 +808,7 @@ def begin_delete(self, resource_group_name: str, name: str, **kwargs: Any) -> LR _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -873,13 +869,13 @@ def update( :param kube_environment_envelope: Configuration details of the Kubernetes Environment. Required. :type kube_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentPatchResource + ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KubeEnvironment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :rtype: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -909,7 +905,7 @@ def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KubeEnvironment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :rtype: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -932,13 +928,13 @@ def update( :param kube_environment_envelope: Configuration details of the Kubernetes Environment. Is either a KubeEnvironmentPatchResource type or a IO type. Required. :type kube_environment_envelope: - ~azure.mgmt.web.v2022_09_01.models.KubeEnvironmentPatchResource or IO + ~azure.mgmt.web.v2022_03_01.models.KubeEnvironmentPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KubeEnvironment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KubeEnvironment + :rtype: ~azure.mgmt.web.v2022_03_01.models.KubeEnvironment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -952,14 +948,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KubeEnvironment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(kube_environment_envelope, (IO, bytes)): + if isinstance(kube_environment_envelope, (IOBase, bytes)): _content = kube_environment_envelope else: _json = self._serialize.body(kube_environment_envelope, "KubeEnvironmentPatchResource") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_patch.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_patch.py similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_patch.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_patch.py diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_provider_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_provider_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_provider_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_provider_operations.py index 9c13ab0c612e..adcfe0d02b03 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_provider_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_provider_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_available_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -70,7 +65,7 @@ def build_get_function_app_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 build_get_function_app_stacks_for_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -121,7 +116,7 @@ def build_get_web_app_stacks_for_location_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -147,7 +142,7 @@ def build_list_operations_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -168,7 +163,7 @@ def build_get_web_app_stacks_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -194,7 +189,7 @@ def build_get_available_stacks_on_prem_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 @@ class ProviderOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`provider` attribute. """ @@ -245,18 +240,18 @@ def get_available_stacks( :param os_type_selected: Known values are: "Windows", "Linux", "WindowsFunctions", "LinuxFunctions", and "All". Default value is None. - :type os_type_selected: str or ~azure.mgmt.web.v2022_09_01.models.ProviderOsTypeSelected + :type os_type_selected: str or ~azure.mgmt.web.v2022_03_01.models.ProviderOsTypeSelected :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApplicationStackResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ApplicationStackResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ApplicationStackResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { @@ -335,16 +330,16 @@ def get_function_app_stacks( :param stack_os_type: Stack OS Type. Known values are: "Windows", "Linux", and "All". Default value is None. - :type stack_os_type: str or ~azure.mgmt.web.v2022_09_01.models.ProviderStackOsType + :type stack_os_type: str or ~azure.mgmt.web.v2022_03_01.models.ProviderStackOsType :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FunctionAppStack or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.FunctionAppStack] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.FunctionAppStack] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -425,16 +420,16 @@ def get_function_app_stacks_for_location( :type location: str :param stack_os_type: Stack OS Type. Known values are: "Windows", "Linux", and "All". Default value is None. - :type stack_os_type: str or ~azure.mgmt.web.v2022_09_01.models.ProviderStackOsType + :type stack_os_type: str or ~azure.mgmt.web.v2022_03_01.models.ProviderStackOsType :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FunctionAppStack or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.FunctionAppStack] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.FunctionAppStack] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -518,16 +513,16 @@ def get_web_app_stacks_for_location( :type location: str :param stack_os_type: Stack OS Type. Known values are: "Windows", "Linux", and "All". Default value is None. - :type stack_os_type: str or ~azure.mgmt.web.v2022_09_01.models.ProviderStackOsType + :type stack_os_type: str or ~azure.mgmt.web.v2022_03_01.models.ProviderStackOsType :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebAppStack or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WebAppStack] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WebAppStack] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -609,13 +604,13 @@ def list_operations(self, **kwargs: Any) -> Iterable["_models.CsmOperationDescri :return: An iterator like instance of either CsmOperationDescription or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmOperationDescription] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmOperationDescription] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmOperationCollection] = kwargs.pop("cls", None) error_map = { @@ -693,16 +688,16 @@ def get_web_app_stacks( :param stack_os_type: Stack OS Type. Known values are: "Windows", "Linux", and "All". Default value is None. - :type stack_os_type: str or ~azure.mgmt.web.v2022_09_01.models.ProviderStackOsType + :type stack_os_type: str or ~azure.mgmt.web.v2022_03_01.models.ProviderStackOsType :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebAppStack or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WebAppStack] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WebAppStack] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppStackCollection] = kwargs.pop("cls", None) error_map = { @@ -781,18 +776,18 @@ def get_available_stacks_on_prem( :param os_type_selected: Known values are: "Windows", "Linux", "WindowsFunctions", "LinuxFunctions", and "All". Default value is None. - :type os_type_selected: str or ~azure.mgmt.web.v2022_09_01.models.ProviderOsTypeSelected + :type os_type_selected: str or ~azure.mgmt.web.v2022_03_01.models.ProviderOsTypeSelected :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApplicationStackResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ApplicationStackResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ApplicationStackResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApplicationStackCollection] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_recommendations_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_recommendations_operations.py similarity index 95% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_recommendations_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_recommendations_operations.py index dab178e45ab8..e5c9e7587e57 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_recommendations_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_recommendations_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_reset_all_filters_request(subscription_id: str, **kwargs: Any) -> Http _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,7 @@ def build_disable_recommendation_for_subscription_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -136,7 +131,7 @@ def build_list_history_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +179,7 @@ def build_list_recommended_rules_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_disable_all_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -275,7 +270,7 @@ def build_reset_all_filters_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -321,7 +316,7 @@ def build_get_rule_details_by_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 build_disable_recommendation_for_hosting_environment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -416,7 +411,7 @@ def build_list_history_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -464,7 +459,7 @@ def build_list_recommended_rules_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -506,7 +501,7 @@ def build_disable_all_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -544,7 +539,7 @@ def build_reset_all_filters_for_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -589,7 +584,7 @@ def build_get_rule_details_by_web_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -632,7 +627,7 @@ def build_disable_recommendation_for_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -671,7 +666,7 @@ class RecommendationsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`recommendations` attribute. """ @@ -702,13 +697,13 @@ def list( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -801,7 +796,7 @@ def reset_all_filters(self, **kwargs: Any) -> None: # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_request( @@ -860,7 +855,7 @@ def disable_recommendation_for_subscription( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_subscription_request( @@ -920,13 +915,13 @@ def list_history_for_hosting_environment( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1027,13 +1022,13 @@ def list_recommended_rules_for_hosting_environment( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1138,7 +1133,7 @@ def disable_all_for_hosting_environment( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_hosting_environment_request( @@ -1203,7 +1198,7 @@ def reset_all_filters_for_hosting_environment( # pylint: disable=inconsistent-r _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_hosting_environment_request( @@ -1266,7 +1261,7 @@ def get_rule_details_by_hosting_environment( :type recommendation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RecommendationRule or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RecommendationRule + :rtype: ~azure.mgmt.web.v2022_03_01.models.RecommendationRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1280,7 +1275,7 @@ def get_rule_details_by_hosting_environment( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_hosting_environment_request( @@ -1353,7 +1348,7 @@ def disable_recommendation_for_hosting_environment( # pylint: disable=inconsist _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_hosting_environment_request( @@ -1416,13 +1411,13 @@ def list_history_for_web_app( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1523,13 +1518,13 @@ def list_recommended_rules_for_web_app( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Recommendation or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Recommendation] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Recommendation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationCollection] = kwargs.pop("cls", None) error_map = { @@ -1632,7 +1627,7 @@ def disable_all_for_web_app( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_all_for_web_app_request( @@ -1694,7 +1689,7 @@ def reset_all_filters_for_web_app( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_all_filters_for_web_app_request( @@ -1756,7 +1751,7 @@ def get_rule_details_by_web_app( :type recommendation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RecommendationRule or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RecommendationRule + :rtype: ~azure.mgmt.web.v2022_03_01.models.RecommendationRule :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1770,7 +1765,7 @@ def get_rule_details_by_web_app( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RecommendationRule] = kwargs.pop("cls", None) request = build_get_rule_details_by_web_app_request( @@ -1841,7 +1836,7 @@ def disable_recommendation_for_site( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_disable_recommendation_for_site_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_resource_health_metadata_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_resource_health_metadata_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_resource_health_metadata_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_resource_health_metadata_operations.py index e83356c9064a..b29673cdd723 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_resource_health_metadata_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_resource_health_metadata_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +99,7 @@ def build_list_by_site_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_by_site_request(resource_group_name: str, name: str, subscription_ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -178,7 +173,7 @@ def build_list_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -217,7 +212,7 @@ def build_get_by_site_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 @@ class ResourceHealthMetadataOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`resource_health_metadata` attribute. """ @@ -278,13 +273,13 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceHealthMetadata"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ResourceHealthMetadata or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -367,13 +362,13 @@ def list_by_resource_group( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ResourceHealthMetadata or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -461,13 +456,13 @@ def list_by_site( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ResourceHealthMetadata or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -552,7 +547,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ResourceHealthMetadata or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata + :rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -566,7 +561,7 @@ def get_by_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _mo _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_request( @@ -623,13 +618,13 @@ def list_by_site_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ResourceHealthMetadata or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadataCollection] = kwargs.pop("cls", None) error_map = { @@ -720,7 +715,7 @@ def get_by_site_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ResourceHealthMetadata or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceHealthMetadata + :rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceHealthMetadata :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -734,7 +729,7 @@ def get_by_site_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ResourceHealthMetadata] = kwargs.pop("cls", None) request = build_get_by_site_slot_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_static_sites_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_static_sites_operations.py similarity index 76% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_static_sites_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_static_sites_operations.py index d2add8a2ba03..4d02b1798c46 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_static_sites_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_static_sites_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,7 @@ def build_preview_workflow_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +80,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +106,7 @@ def build_get_static_sites_by_resource_group_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +143,7 @@ def build_get_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -184,7 +181,7 @@ def build_create_or_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -225,7 +222,7 @@ def build_delete_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +260,7 @@ def build_update_static_site_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -304,7 +301,7 @@ def build_list_static_site_users_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -343,7 +340,7 @@ def build_delete_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -383,7 +380,7 @@ def build_update_static_site_user_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -426,7 +423,7 @@ def build_get_static_site_builds_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -464,7 +461,7 @@ def build_get_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -503,7 +500,7 @@ def build_delete_static_site_build_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -542,7 +539,7 @@ def build_create_or_update_static_site_build_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -584,7 +581,7 @@ def build_create_or_update_static_site_build_function_app_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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,19 +617,19 @@ def build_create_or_update_static_site_build_function_app_settings_request( return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_build_database_connections_request( +def build_list_static_site_build_functions_request( resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/functions", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -644,7 +641,7 @@ def build_get_build_database_connections_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str", pattern=r"^[a-zA-Z0-9]+$"), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -659,24 +656,19 @@ def build_get_build_database_connections_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_build_database_connection_request( - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - subscription_id: str, - **kwargs: Any +def build_list_static_site_build_app_settings_request( + resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listAppSettings", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -688,10 +680,7 @@ def build_get_build_database_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str", pattern=r"^[a-zA-Z0-9]+$"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -703,28 +692,22 @@ def build_get_build_database_connection_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_or_update_build_database_connection_request( - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - subscription_id: str, - **kwargs: Any +def build_list_static_site_build_function_app_settings_request( + resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listFunctionAppSettings", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -736,10 +719,7 @@ def build_create_or_update_build_database_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str", pattern=r"^[a-zA-Z0-9]+$"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -749,31 +729,24 @@ def build_create_or_update_build_database_connection_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_build_database_connection_request( - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - subscription_id: str, - **kwargs: Any +def build_get_user_provided_function_apps_for_static_site_build_request( + resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -785,10 +758,7 @@ def build_delete_build_database_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str", pattern=r"^[a-zA-Z0-9]+$"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -800,28 +770,27 @@ def build_delete_build_database_connection_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_update_build_database_connection_request( +def build_get_user_provided_function_app_for_static_site_build_request( resource_group_name: str, name: str, environment_name: str, - database_connection_name: str, + function_app_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -833,10 +802,8 @@ def build_update_build_database_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str", pattern=r"^[a-zA-Z0-9]+$"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), + "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -846,31 +813,32 @@ def build_update_build_database_connection_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PATCH", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_build_database_connection_with_details_request( +def build_register_user_provided_function_app_with_static_site_build_request( resource_group_name: str, name: str, environment_name: str, - database_connection_name: str, + function_app_name: str, subscription_id: str, + *, + is_forced: Optional[bool] = None, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}/show", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -882,37 +850,44 @@ def build_get_build_database_connection_with_details_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str", pattern=r"^[a-zA-Z0-9]+$"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), + "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore # Construct parameters + if is_forced is not None: + _params["isForced"] = _SERIALIZER.query("is_forced", is_forced, "bool") _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_build_functions_request( - resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any +def build_detach_user_provided_function_app_from_static_site_build_request( + resource_group_name: str, + name: str, + environment_name: str, + function_app_name: str, + subscription_id: str, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/functions", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -925,6 +900,7 @@ def build_list_static_site_build_functions_request( ), "name": _SERIALIZER.url("name", name, "str"), "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), + "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -936,22 +912,23 @@ def build_list_static_site_build_functions_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_build_app_settings_request( +def build_create_zip_deployment_for_static_site_build_request( resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listAppSettings", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -973,24 +950,27 @@ def build_list_static_site_build_app_settings_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_build_function_app_settings_request( - resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any +def build_create_or_update_static_site_app_settings_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listFunctionAppSettings", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/appsettings", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1002,7 +982,6 @@ def build_list_static_site_build_function_app_settings_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1012,24 +991,27 @@ def build_list_static_site_build_function_app_settings_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_build_database_connections_with_details_request( - resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any +def build_create_or_update_static_site_function_app_settings_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/showDatabaseConnections", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/functionappsettings", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1041,7 +1023,6 @@ def build_get_build_database_connections_with_details_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str", pattern=r"^[a-zA-Z0-9]+$"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1051,24 +1032,27 @@ def build_get_build_database_connections_with_details_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_user_provided_function_apps_for_static_site_build_request( - resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any +def build_create_user_roles_invitation_link_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/createUserInvitation", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1080,7 +1064,6 @@ def build_get_user_provided_function_apps_for_static_site_build_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1090,29 +1073,26 @@ def build_get_user_provided_function_apps_for_static_site_build_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_user_provided_function_app_for_static_site_build_request( - resource_group_name: str, - name: str, - environment_name: str, - function_app_name: str, - subscription_id: str, - **kwargs: Any +def build_list_static_site_custom_domains_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1124,8 +1104,6 @@ def build_get_user_provided_function_app_for_static_site_build_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), - "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1140,27 +1118,19 @@ def build_get_user_provided_function_app_for_static_site_build_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_register_user_provided_function_app_with_static_site_build_request( - resource_group_name: str, - name: str, - environment_name: str, - function_app_name: str, - subscription_id: str, - *, - is_forced: Optional[bool] = None, - **kwargs: Any +def build_get_static_site_custom_domain_request( + resource_group_name: str, name: str, domain_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1172,44 +1142,35 @@ def build_register_user_provided_function_app_with_static_site_build_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), - "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), + "domainName": _SERIALIZER.url("domain_name", domain_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore # Construct parameters - if is_forced is not None: - _params["isForced"] = _SERIALIZER.query("is_forced", is_forced, "bool") _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_detach_user_provided_function_app_from_static_site_build_request( - resource_group_name: str, - name: str, - environment_name: str, - function_app_name: str, - subscription_id: str, - **kwargs: Any +def build_create_or_update_static_site_custom_domain_request( + resource_group_name: str, name: str, domain_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1221,8 +1182,7 @@ def build_detach_user_provided_function_app_from_static_site_build_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), - "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), + "domainName": _SERIALIZER.url("domain_name", domain_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1232,25 +1192,26 @@ def build_detach_user_provided_function_app_from_static_site_build_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_zip_deployment_for_static_site_build_request( - resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any +def build_delete_static_site_custom_domain_request( + resource_group_name: str, name: str, domain_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1262,7 +1223,7 @@ def build_create_zip_deployment_for_static_site_build_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), + "domainName": _SERIALIZER.url("domain_name", domain_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1272,27 +1233,25 @@ def build_create_zip_deployment_for_static_site_build_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_or_update_static_site_app_settings_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any +def build_validate_custom_domain_can_be_added_to_static_site_request( + resource_group_name: str, name: str, domain_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/appsettings", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1304,6 +1263,7 @@ def build_create_or_update_static_site_app_settings_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), + "domainName": _SERIALIZER.url("domain_name", domain_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1317,22 +1277,22 @@ def build_create_or_update_static_site_app_settings_request( _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_basic_auth_request( +def build_detach_static_site_request( resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/detach", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1355,26 +1315,22 @@ def build_list_basic_auth_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_basic_auth_request( - resource_group_name: str, - name: str, - basic_auth_name: Union[str, _models.BasicAuthName], - subscription_id: str, - **kwargs: Any +def build_list_static_site_functions_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth/{basicAuthName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/functions", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1386,7 +1342,6 @@ def build_get_basic_auth_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "basicAuthName": _SERIALIZER.url("basic_auth_name", basic_auth_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1401,24 +1356,19 @@ def build_get_basic_auth_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_or_update_basic_auth_request( - resource_group_name: str, - name: str, - basic_auth_name: Union[str, _models.BasicAuthName], - subscription_id: str, - **kwargs: Any +def build_list_static_site_app_settings_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth/{basicAuthName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/listAppSettings", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1430,7 +1380,6 @@ def build_create_or_update_basic_auth_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "basicAuthName": _SERIALIZER.url("basic_auth_name", basic_auth_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1440,27 +1389,24 @@ def build_create_or_update_basic_auth_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_or_update_static_site_function_app_settings_request( +def build_list_static_site_configured_roles_request( resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/functionappsettings", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/listConfiguredRoles", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1481,27 +1427,24 @@ def build_create_or_update_static_site_function_app_settings_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_user_roles_invitation_link_request( +def build_list_static_site_function_app_settings_request( resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/createUserInvitation", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/listFunctionAppSettings", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1522,26 +1465,24 @@ def build_create_user_roles_invitation_link_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_custom_domains_request( +def build_list_static_site_secrets_request( resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/listSecrets", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1564,22 +1505,22 @@ def build_list_static_site_custom_domains_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_static_site_custom_domain_request( - resource_group_name: str, name: str, domain_name: str, subscription_id: str, **kwargs: Any +def build_get_private_endpoint_connection_list_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateEndpointConnections", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1591,7 +1532,6 @@ def build_get_static_site_custom_domain_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "domainName": _SERIALIZER.url("domain_name", domain_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1606,20 +1546,19 @@ def build_get_static_site_custom_domain_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_or_update_static_site_custom_domain_request( - resource_group_name: str, name: str, domain_name: str, subscription_id: str, **kwargs: Any +def build_get_private_endpoint_connection_request( + resource_group_name: str, name: str, private_endpoint_connection_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateEndpointConnections/{privateEndpointConnectionName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1631,7 +1570,9 @@ def build_create_or_update_static_site_custom_domain_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "domainName": _SERIALIZER.url("domain_name", domain_name, "str"), + "privateEndpointConnectionName": _SERIALIZER.url( + "private_endpoint_connection_name", private_endpoint_connection_name, "str" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1641,26 +1582,25 @@ def build_create_or_update_static_site_custom_domain_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_static_site_custom_domain_request( - resource_group_name: str, name: str, domain_name: str, subscription_id: str, **kwargs: Any +def build_approve_or_reject_private_endpoint_connection_request( + resource_group_name: str, name: str, private_endpoint_connection_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateEndpointConnections/{privateEndpointConnectionName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1672,7 +1612,9 @@ def build_delete_static_site_custom_domain_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "domainName": _SERIALIZER.url("domain_name", domain_name, "str"), + "privateEndpointConnectionName": _SERIALIZER.url( + "private_endpoint_connection_name", private_endpoint_connection_name, "str" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1682,25 +1624,26 @@ def build_delete_static_site_custom_domain_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_validate_custom_domain_can_be_added_to_static_site_request( - resource_group_name: str, name: str, domain_name: str, subscription_id: str, **kwargs: Any +def build_delete_private_endpoint_connection_request( + resource_group_name: str, name: str, private_endpoint_connection_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateEndpointConnections/{privateEndpointConnectionName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1712,7 +1655,9 @@ def build_validate_custom_domain_can_be_added_to_static_site_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "domainName": _SERIALIZER.url("domain_name", domain_name, "str"), + "privateEndpointConnectionName": _SERIALIZER.url( + "private_endpoint_connection_name", private_endpoint_connection_name, "str" + ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1722,26 +1667,24 @@ def build_validate_custom_domain_can_be_added_to_static_site_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_database_connections_request( +def build_get_private_link_resources_request( resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateLinkResources", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1767,19 +1710,20 @@ def build_get_database_connections_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_database_connection_request( - resource_group_name: str, name: str, database_connection_name: str, subscription_id: str, **kwargs: Any +def build_reset_static_site_api_key_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/resetapikey", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1791,9 +1735,6 @@ def build_get_database_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1803,25 +1744,26 @@ def build_get_database_connection_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_create_or_update_database_connection_request( - resource_group_name: str, name: str, database_connection_name: str, subscription_id: str, **kwargs: Any +def build_get_user_provided_function_apps_for_static_site_request( + resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/userProvidedFunctionApps", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1833,9 +1775,6 @@ def build_create_or_update_database_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1845,26 +1784,24 @@ def build_create_or_update_database_connection_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_database_connection_request( - resource_group_name: str, name: str, database_connection_name: str, subscription_id: str, **kwargs: Any +def build_get_user_provided_function_app_for_static_site_request( + resource_group_name: str, name: str, function_app_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/userProvidedFunctionApps/{functionAppName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1876,9 +1813,7 @@ def build_delete_database_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), + "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1890,23 +1825,29 @@ def build_delete_database_connection_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_update_database_connection_request( - resource_group_name: str, name: str, database_connection_name: str, subscription_id: str, **kwargs: Any +def build_register_user_provided_function_app_with_static_site_request( + resource_group_name: str, + name: str, + function_app_name: str, + subscription_id: str, + *, + is_forced: Optional[bool] = None, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/userProvidedFunctionApps/{functionAppName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1918,15 +1859,15 @@ def build_update_database_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), + "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore # Construct parameters + if is_forced is not None: + _params["isForced"] = _SERIALIZER.query("is_forced", is_forced, "bool") _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers @@ -1934,22 +1875,22 @@ def build_update_database_connection_request( _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PATCH", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_database_connection_with_details_request( - resource_group_name: str, name: str, database_connection_name: str, subscription_id: str, **kwargs: Any +def build_detach_user_provided_function_app_from_static_site_request( + resource_group_name: str, name: str, function_app_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}/show", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/userProvidedFunctionApps/{functionAppName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -1961,9 +1902,7 @@ def build_get_database_connection_with_details_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "databaseConnectionName": _SERIALIZER.url( - "database_connection_name", database_connection_name, "str", pattern=r"^[a-zA-Z0-9]+$" - ), + "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -1975,22 +1914,23 @@ def build_get_database_connection_with_details_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) -def build_detach_static_site_request( +def build_create_zip_deployment_for_static_site_request( resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/detach", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/zipdeploy", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2011,24 +1951,27 @@ def build_detach_static_site_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_functions_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any +def build_validate_backend_request( + resource_group_name: str, name: str, linked_backend_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/functions", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends/{linkedBackendName}/validate", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2040,6 +1983,7 @@ def build_list_static_site_functions_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), + "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -2049,24 +1993,32 @@ def build_list_static_site_functions_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_app_settings_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any +def build_validate_backend_for_build_request( + resource_group_name: str, + name: str, + environment_name: str, + linked_backend_name: str, + subscription_id: str, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/listAppSettings", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}/validate", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2078,6 +2030,8 @@ def build_list_static_site_app_settings_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), + "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -2087,24 +2041,26 @@ def build_list_static_site_app_settings_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_configured_roles_request( +def build_get_linked_backends_request( resource_group_name: str, name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/listConfiguredRoles", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2127,22 +2083,22 @@ def build_list_static_site_configured_roles_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_function_app_settings_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any +def build_get_linked_backends_for_build_request( + resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/listFunctionAppSettings", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2154,6 +2110,7 @@ def build_list_static_site_function_app_settings_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -2165,22 +2122,22 @@ def build_list_static_site_function_app_settings_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_static_site_secrets_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any +def build_get_linked_backend_request( + resource_group_name: str, name: str, linked_backend_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/listSecrets", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends/{linkedBackendName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2192,6 +2149,7 @@ def build_list_static_site_secrets_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), + "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -2203,22 +2161,23 @@ def build_list_static_site_secrets_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_private_endpoint_connection_list_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any +def build_link_backend_request( + resource_group_name: str, name: str, linked_backend_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateEndpointConnections", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends/{linkedBackendName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2230,6 +2189,7 @@ def build_get_private_endpoint_connection_list_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), + "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -2239,24 +2199,32 @@ def build_get_private_endpoint_connection_list_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_private_endpoint_connection_request( - resource_group_name: str, name: str, private_endpoint_connection_name: str, subscription_id: str, **kwargs: Any +def build_unlink_backend_request( + resource_group_name: str, + name: str, + linked_backend_name: str, + subscription_id: str, + *, + is_cleaning_auth_config: Optional[bool] = None, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateEndpointConnections/{privateEndpointConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends/{linkedBackendName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2268,37 +2236,41 @@ def build_get_private_endpoint_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "privateEndpointConnectionName": _SERIALIZER.url( - "private_endpoint_connection_name", private_endpoint_connection_name, "str" - ), + "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore # Construct parameters + if is_cleaning_auth_config is not None: + _params["isCleaningAuthConfig"] = _SERIALIZER.query("is_cleaning_auth_config", is_cleaning_auth_config, "bool") _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) -def build_approve_or_reject_private_endpoint_connection_request( - resource_group_name: str, name: str, private_endpoint_connection_name: str, subscription_id: str, **kwargs: Any +def build_get_linked_backend_for_build_request( + resource_group_name: str, + name: str, + environment_name: str, + linked_backend_name: str, + subscription_id: str, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateEndpointConnections/{privateEndpointConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2310,9 +2282,8 @@ def build_approve_or_reject_private_endpoint_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "privateEndpointConnectionName": _SERIALIZER.url( - "private_endpoint_connection_name", private_endpoint_connection_name, "str" - ), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), + "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -2322,26 +2293,30 @@ def build_approve_or_reject_private_endpoint_connection_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_private_endpoint_connection_request( - resource_group_name: str, name: str, private_endpoint_connection_name: str, subscription_id: str, **kwargs: Any +def build_link_backend_to_build_request( + resource_group_name: str, + name: str, + environment_name: str, + linked_backend_name: str, + subscription_id: str, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateEndpointConnections/{privateEndpointConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2353,9 +2328,8 @@ def build_delete_private_endpoint_connection_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), - "privateEndpointConnectionName": _SERIALIZER.url( - "private_endpoint_connection_name", private_endpoint_connection_name, "str" - ), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), + "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } @@ -2365,24 +2339,33 @@ def build_delete_private_endpoint_connection_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_private_link_resources_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any +def build_unlink_backend_from_build_request( + resource_group_name: str, + name: str, + environment_name: str, + linked_backend_name: str, + subscription_id: str, + *, + is_cleaning_auth_config: Optional[bool] = None, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/privateLinkResources", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}", ) # pylint: disable=line-too-long path_format_arguments = { "resourceGroupName": _SERIALIZER.url( @@ -2394,2851 +2377,122 @@ def build_get_private_link_resources_request( pattern=r"^[-\w\._\(\)]+[^\.]$", ), "name": _SERIALIZER.url("name", name, "str"), + "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), + "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore # Construct parameters + if is_cleaning_auth_config is not None: + _params["isCleaningAuthConfig"] = _SERIALIZER.query("is_cleaning_auth_config", is_cleaning_auth_config, "bool") _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) -def build_reset_static_site_api_key_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) +class StaticSitesOperations: # pylint: disable=too-many-public-methods + """ + .. warning:: + **DO NOT** instantiate this class directly. - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") + Instead, you should access the following operations through + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s + :attr:`static_sites` attribute. + """ - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/resetapikey", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_database_connections_with_details_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/showDatabaseConnections", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_user_provided_function_apps_for_static_site_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/userProvidedFunctionApps", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_user_provided_function_app_for_static_site_request( - resource_group_name: str, name: str, function_app_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/userProvidedFunctionApps/{functionAppName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_register_user_provided_function_app_with_static_site_request( - resource_group_name: str, - name: str, - function_app_name: str, - subscription_id: str, - *, - is_forced: Optional[bool] = None, - **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/userProvidedFunctionApps/{functionAppName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - if is_forced is not None: - _params["isForced"] = _SERIALIZER.query("is_forced", is_forced, "bool") - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_detach_user_provided_function_app_from_static_site_request( - resource_group_name: str, name: str, function_app_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/userProvidedFunctionApps/{functionAppName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "functionAppName": _SERIALIZER.url("function_app_name", function_app_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_create_zip_deployment_for_static_site_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/zipdeploy", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_validate_backend_request( - resource_group_name: str, name: str, linked_backend_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends/{linkedBackendName}/validate", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_validate_backend_for_build_request( - resource_group_name: str, - name: str, - environment_name: str, - linked_backend_name: str, - subscription_id: str, - **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}/validate", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), - "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_linked_backends_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_linked_backends_for_build_request( - resource_group_name: str, name: str, environment_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_linked_backend_request( - resource_group_name: str, name: str, linked_backend_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends/{linkedBackendName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_link_backend_request( - resource_group_name: str, name: str, linked_backend_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends/{linkedBackendName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_unlink_backend_request( - resource_group_name: str, - name: str, - linked_backend_name: str, - subscription_id: str, - *, - is_cleaning_auth_config: Optional[bool] = None, - **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/linkedBackends/{linkedBackendName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - if is_cleaning_auth_config is not None: - _params["isCleaningAuthConfig"] = _SERIALIZER.query("is_cleaning_auth_config", is_cleaning_auth_config, "bool") - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_linked_backend_for_build_request( - resource_group_name: str, - name: str, - environment_name: str, - linked_backend_name: str, - subscription_id: str, - **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), - "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_link_backend_to_build_request( - resource_group_name: str, - name: str, - environment_name: str, - linked_backend_name: str, - subscription_id: str, - **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), - "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_unlink_backend_from_build_request( - resource_group_name: str, - name: str, - environment_name: str, - linked_backend_name: str, - subscription_id: str, - *, - is_cleaning_auth_config: Optional[bool] = None, - **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "environmentName": _SERIALIZER.url("environment_name", environment_name, "str"), - "linkedBackendName": _SERIALIZER.url("linked_backend_name", linked_backend_name, "str"), - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - if is_cleaning_auth_config is not None: - _params["isCleaningAuthConfig"] = _SERIALIZER.query("is_cleaning_auth_config", is_cleaning_auth_config, "bool") - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) - - -class StaticSitesOperations: # pylint: disable=too-many-public-methods - """ - .. warning:: - **DO NOT** instantiate this class directly. - - Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s - :attr:`static_sites` attribute. - """ - - models = _models - - def __init__(self, *args, **kwargs): - input_args = list(args) - self._client = input_args.pop(0) if input_args else kwargs.pop("client") - self._config = input_args.pop(0) if input_args else kwargs.pop("config") - self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") - self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") - - @overload - def preview_workflow( - self, - location: str, - static_sites_workflow_preview_request: _models.StaticSitesWorkflowPreviewRequest, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSitesWorkflowPreview: - """Generates a preview workflow file for the static site. - - Description for Generates a preview workflow file for the static site. - - :param location: Location where you plan to create the static site. Required. - :type location: str - :param static_sites_workflow_preview_request: A JSON representation of the - StaticSitesWorkflowPreviewRequest properties. See example. Required. - :type static_sites_workflow_preview_request: - ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreviewRequest - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSitesWorkflowPreview or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreview - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def preview_workflow( - self, - location: str, - static_sites_workflow_preview_request: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSitesWorkflowPreview: - """Generates a preview workflow file for the static site. - - Description for Generates a preview workflow file for the static site. - - :param location: Location where you plan to create the static site. Required. - :type location: str - :param static_sites_workflow_preview_request: A JSON representation of the - StaticSitesWorkflowPreviewRequest properties. See example. Required. - :type static_sites_workflow_preview_request: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSitesWorkflowPreview or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreview - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def preview_workflow( - self, - location: str, - static_sites_workflow_preview_request: Union[_models.StaticSitesWorkflowPreviewRequest, IO], - **kwargs: Any - ) -> _models.StaticSitesWorkflowPreview: - """Generates a preview workflow file for the static site. - - Description for Generates a preview workflow file for the static site. - - :param location: Location where you plan to create the static site. Required. - :type location: str - :param static_sites_workflow_preview_request: A JSON representation of the - StaticSitesWorkflowPreviewRequest properties. See example. Is either a - StaticSitesWorkflowPreviewRequest type or a IO type. Required. - :type static_sites_workflow_preview_request: - ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreviewRequest or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSitesWorkflowPreview or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSitesWorkflowPreview - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_sites_workflow_preview_request, (IO, bytes)): - _content = static_sites_workflow_preview_request - else: - _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") - - request = build_preview_workflow_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.preview_workflow.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSitesWorkflowPreview", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - preview_workflow.metadata = { - "url": "/subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/previewStaticSiteWorkflowFile" - } - - @distributed_trace - def list(self, **kwargs: Any) -> Iterable["_models.StaticSiteARMResource"]: - """Get all Static Sites for a subscription. - - Description for Get all Static Sites for a subscription. - - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteARMResource or the result of - cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_request( - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Web/staticSites"} - - @distributed_trace - def get_static_sites_by_resource_group( - self, resource_group_name: str, **kwargs: Any - ) -> Iterable["_models.StaticSiteARMResource"]: - """Gets all static sites in the specified resource group. - - Description for Gets all static sites in the specified resource group. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteARMResource or the result of - cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_get_static_sites_by_resource_group_request( - resource_group_name=resource_group_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_static_sites_by_resource_group.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - get_static_sites_by_resource_group.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites" - } - - @distributed_trace - def get_static_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.StaticSiteARMResource: - """Gets the details of a static site. - - Description for Gets the details of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) - - request = build_get_static_site_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_static_site.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_static_site.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" - } - - def _create_or_update_static_site_initial( - self, - resource_group_name: str, - name: str, - static_site_envelope: Union[_models.StaticSiteARMResource, IO], - **kwargs: Any - ) -> _models.StaticSiteARMResource: - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_envelope, (IO, bytes)): - _content = static_site_envelope - else: - _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") - - request = build_create_or_update_static_site_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self._create_or_update_static_site_initial.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 202]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if response.status_code == 200: - deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) - - if response.status_code == 202: - deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - - _create_or_update_static_site_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" - } - - @overload - def begin_create_or_update_static_site( - self, - resource_group_name: str, - name: str, - static_site_envelope: _models.StaticSiteARMResource, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> LROPoller[_models.StaticSiteARMResource]: - """Creates a new static site in an existing resource group, or updates an existing static site. - - Description for Creates a new static site in an existing resource group, or updates an existing - static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site to create or update. Required. - :type name: str - :param static_site_envelope: A JSON representation of the staticsite properties. See example. - Required. - :type static_site_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either StaticSiteARMResource or the result of - cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def begin_create_or_update_static_site( - self, - resource_group_name: str, - name: str, - static_site_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> LROPoller[_models.StaticSiteARMResource]: - """Creates a new static site in an existing resource group, or updates an existing static site. - - Description for Creates a new static site in an existing resource group, or updates an existing - static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site to create or update. Required. - :type name: str - :param static_site_envelope: A JSON representation of the staticsite properties. See example. - Required. - :type static_site_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either StaticSiteARMResource or the result of - cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def begin_create_or_update_static_site( - self, - resource_group_name: str, - name: str, - static_site_envelope: Union[_models.StaticSiteARMResource, IO], - **kwargs: Any - ) -> LROPoller[_models.StaticSiteARMResource]: - """Creates a new static site in an existing resource group, or updates an existing static site. - - Description for Creates a new static site in an existing resource group, or updates an existing - static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site to create or update. Required. - :type name: str - :param static_site_envelope: A JSON representation of the staticsite properties. See example. - Is either a StaticSiteARMResource type or a IO type. Required. - :type static_site_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either StaticSiteARMResource or the result of - cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._create_or_update_static_site_initial( - resource_group_name=resource_group_name, - name=name, - static_site_envelope=static_site_envelope, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): - deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) - return deserialized - - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - begin_create_or_update_static_site.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" - } - - def _delete_static_site_initial( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, **kwargs: Any - ) -> None: - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - - request = build_delete_static_site_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self._delete_static_site_initial.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 202]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - _delete_static_site_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" - } - - @distributed_trace - def begin_delete_static_site(self, resource_group_name: str, name: str, **kwargs: Any) -> LROPoller[None]: - """Deletes a static site. - - Description for Deletes a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site to delete. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._delete_static_site_initial( # type: ignore - resource_group_name=resource_group_name, - name=name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) - - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - begin_delete_static_site.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" - } - - @overload - def update_static_site( - self, - resource_group_name: str, - name: str, - static_site_envelope: _models.StaticSitePatchResource, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteARMResource: - """Creates a new static site in an existing resource group, or updates an existing static site. - - Description for Creates a new static site in an existing resource group, or updates an existing - static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site to create or update. Required. - :type name: str - :param static_site_envelope: A JSON representation of the staticsite properties. See example. - Required. - :type static_site_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSitePatchResource - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def update_static_site( - self, - resource_group_name: str, - name: str, - static_site_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteARMResource: - """Creates a new static site in an existing resource group, or updates an existing static site. - - Description for Creates a new static site in an existing resource group, or updates an existing - static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site to create or update. Required. - :type name: str - :param static_site_envelope: A JSON representation of the staticsite properties. See example. - Required. - :type static_site_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def update_static_site( - self, - resource_group_name: str, - name: str, - static_site_envelope: Union[_models.StaticSitePatchResource, IO], - **kwargs: Any - ) -> _models.StaticSiteARMResource: - """Creates a new static site in an existing resource group, or updates an existing static site. - - Description for Creates a new static site in an existing resource group, or updates an existing - static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site to create or update. Required. - :type name: str - :param static_site_envelope: A JSON representation of the staticsite properties. See example. - Is either a StaticSitePatchResource type or a IO type. Required. - :type static_site_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSitePatchResource or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_envelope, (IO, bytes)): - _content = static_site_envelope - else: - _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") - - request = build_update_static_site_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.update_static_site.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 202]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if response.status_code == 200: - deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) - - if response.status_code == 202: - deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - - update_static_site.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" - } - - @distributed_trace - def list_static_site_users( - self, resource_group_name: str, name: str, authprovider: str, **kwargs: Any - ) -> Iterable["_models.StaticSiteUserARMResource"]: - """Gets the list of users of a static site. - - Description for Gets the list of users of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param authprovider: The auth provider for the users. Required. - :type authprovider: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteUserARMResource or the result of - cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_static_site_users_request( - resource_group_name=resource_group_name, - name=name, - authprovider=authprovider, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_static_site_users.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteUserCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - list_static_site_users.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/listUsers" - } - - @distributed_trace - def delete_static_site_user( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, authprovider: str, userid: str, **kwargs: Any - ) -> None: - """Deletes the user entry from the static site. - - Description for Deletes the user entry from the static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the staticsite. Required. - :type name: str - :param authprovider: The auth provider for this user. Required. - :type authprovider: str - :param userid: The user id of the user. Required. - :type userid: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - - request = build_delete_static_site_user_request( - resource_group_name=resource_group_name, - name=name, - authprovider=authprovider, - userid=userid, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.delete_static_site_user.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - delete_static_site_user.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/users/{userid}" - } - - @overload - def update_static_site_user( - self, - resource_group_name: str, - name: str, - authprovider: str, - userid: str, - static_site_user_envelope: _models.StaticSiteUserARMResource, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteUserARMResource: - """Updates a user entry with the listed roles. - - Description for Updates a user entry with the listed roles. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param authprovider: The auth provider for this user. Required. - :type authprovider: str - :param userid: The user id of the user. Required. - :type userid: str - :param static_site_user_envelope: A JSON representation of the StaticSiteUser properties. See - example. Required. - :type static_site_user_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def update_static_site_user( - self, - resource_group_name: str, - name: str, - authprovider: str, - userid: str, - static_site_user_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteUserARMResource: - """Updates a user entry with the listed roles. - - Description for Updates a user entry with the listed roles. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param authprovider: The auth provider for this user. Required. - :type authprovider: str - :param userid: The user id of the user. Required. - :type userid: str - :param static_site_user_envelope: A JSON representation of the StaticSiteUser properties. See - example. Required. - :type static_site_user_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def update_static_site_user( - self, - resource_group_name: str, - name: str, - authprovider: str, - userid: str, - static_site_user_envelope: Union[_models.StaticSiteUserARMResource, IO], - **kwargs: Any - ) -> _models.StaticSiteUserARMResource: - """Updates a user entry with the listed roles. - - Description for Updates a user entry with the listed roles. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param authprovider: The auth provider for this user. Required. - :type authprovider: str - :param userid: The user id of the user. Required. - :type userid: str - :param static_site_user_envelope: A JSON representation of the StaticSiteUser properties. See - example. Is either a StaticSiteUserARMResource type or a IO type. Required. - :type static_site_user_envelope: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource - or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_user_envelope, (IO, bytes)): - _content = static_site_user_envelope - else: - _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") - - request = build_update_static_site_user_request( - resource_group_name=resource_group_name, - name=name, - authprovider=authprovider, - userid=userid, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.update_static_site_user.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSiteUserARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - update_static_site_user.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/users/{userid}" - } - - @distributed_trace - def get_static_site_builds( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> Iterable["_models.StaticSiteBuildARMResource"]: - """Gets all static site builds for a particular static site. - - Description for Gets all static site builds for a particular static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteBuildARMResource or the result of - cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_get_static_site_builds_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_static_site_builds.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteBuildCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - get_static_site_builds.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds" - } - - @distributed_trace - def get_static_site_build( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> _models.StaticSiteBuildARMResource: - """Gets the details of a static site build. - - Description for Gets the details of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBuildARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBuildARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) - - request = build_get_static_site_build_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_static_site_build.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSiteBuildARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}" - } - - def _delete_static_site_build_initial( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> None: - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - - request = build_delete_static_site_build_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self._delete_static_site_build_initial.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 202, 204]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - _delete_static_site_build_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}" - } - - @distributed_trace - def begin_delete_static_site_build( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> LROPoller[None]: - """Deletes a static site build. - - Description for Deletes a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._delete_static_site_build_initial( # type: ignore - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) - - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - begin_delete_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}" - } - - @overload - def create_or_update_static_site_build_app_settings( - self, - resource_group_name: str, - name: str, - environment_name: str, - app_settings: _models.StringDictionary, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site build. - - Description for Creates or updates the app settings of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param app_settings: The dictionary containing the static site app settings to update. - Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def create_or_update_static_site_build_app_settings( - self, - resource_group_name: str, - name: str, - environment_name: str, - app_settings: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site build. - - Description for Creates or updates the app settings of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param app_settings: The dictionary containing the static site app settings to update. - Required. - :type app_settings: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def create_or_update_static_site_build_app_settings( - self, - resource_group_name: str, - name: str, - environment_name: str, - app_settings: Union[_models.StringDictionary, IO], - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site build. - - Description for Creates or updates the app settings of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param app_settings: The dictionary containing the static site app settings to update. Is - either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(app_settings, (IO, bytes)): - _content = app_settings - else: - _json = self._serialize.body(app_settings, "StringDictionary") - - request = build_create_or_update_static_site_build_app_settings_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_static_site_build_app_settings.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StringDictionary", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_or_update_static_site_build_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/config/appsettings" - } - - @overload - def create_or_update_static_site_build_function_app_settings( - self, - resource_group_name: str, - name: str, - environment_name: str, - app_settings: _models.StringDictionary, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site build. - - Description for Creates or updates the function app settings of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def create_or_update_static_site_build_function_app_settings( - self, - resource_group_name: str, - name: str, - environment_name: str, - app_settings: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site build. - - Description for Creates or updates the function app settings of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Required. - :type app_settings: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def create_or_update_static_site_build_function_app_settings( - self, - resource_group_name: str, - name: str, - environment_name: str, - app_settings: Union[_models.StringDictionary, IO], - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site build. - - Description for Creates or updates the function app settings of a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(app_settings, (IO, bytes)): - _content = app_settings - else: - _json = self._serialize.body(app_settings, "StringDictionary") - - request = build_create_or_update_static_site_build_function_app_settings_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_static_site_build_function_app_settings.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StringDictionary", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_or_update_static_site_build_function_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/config/functionappsettings" - } - - @distributed_trace - def get_build_database_connections( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> Iterable["_models.DatabaseConnection"]: - """Returns overviews of database connections for a static site build. - - Returns overviews of database connections for a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either DatabaseConnection or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnectionCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_get_build_database_connections_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_build_database_connections.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("DatabaseConnectionCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - get_build_database_connections.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections" - } - - @distributed_trace - def get_build_database_connection( - self, resource_group_name: str, name: str, environment_name: str, database_connection_name: str, **kwargs: Any - ) -> _models.DatabaseConnection: - """Returns overview of a database connection for a static site build by name. - - Returns overview of a database connection for a static site build by name. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) - - request = build_get_build_database_connection_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - database_connection_name=database_connection_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_build_database_connection.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("DatabaseConnection", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + models = _models - get_build_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}" - } + def __init__(self, *args, **kwargs): + input_args = list(args) + self._client = input_args.pop(0) if input_args else kwargs.pop("client") + self._config = input_args.pop(0) if input_args else kwargs.pop("config") + self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer") + self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer") @overload - def create_or_update_build_database_connection( + def preview_workflow( self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: _models.DatabaseConnection, + location: str, + static_sites_workflow_preview_request: _models.StaticSitesWorkflowPreviewRequest, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. + ) -> _models.StaticSitesWorkflowPreview: + """Generates a preview workflow file for the static site. - Description for Create or update a database connection for a static site build. + Description for Generates a preview workflow file for the static site. - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :param location: Location where you plan to create the static site. Required. + :type location: str + :param static_sites_workflow_preview_request: A JSON representation of the + StaticSitesWorkflowPreviewRequest properties. See example. Required. + :type static_sites_workflow_preview_request: + ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreviewRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: StaticSitesWorkflowPreview or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreview :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def create_or_update_build_database_connection( + def preview_workflow( self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: IO, + location: str, + static_sites_workflow_preview_request: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. + ) -> _models.StaticSitesWorkflowPreview: + """Generates a preview workflow file for the static site. - Description for Create or update a database connection for a static site build. + Description for Generates a preview workflow file for the static site. - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: IO + :param location: Location where you plan to create the static site. Required. + :type location: str + :param static_sites_workflow_preview_request: A JSON representation of the + StaticSitesWorkflowPreviewRequest properties. See example. Required. + :type static_sites_workflow_preview_request: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: StaticSitesWorkflowPreview or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreview :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def create_or_update_build_database_connection( + def preview_workflow( self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: Union[_models.DatabaseConnection, IO], + location: str, + static_sites_workflow_preview_request: Union[_models.StaticSitesWorkflowPreviewRequest, IO], **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. + ) -> _models.StaticSitesWorkflowPreview: + """Generates a preview workflow file for the static site. - Description for Create or update a database connection for a static site build. + Description for Generates a preview workflow file for the static site. - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Is either a DatabaseConnection type or a IO type. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection or IO + :param location: Location where you plan to create the static site. Required. + :type location: str + :param static_sites_workflow_preview_request: A JSON representation of the + StaticSitesWorkflowPreviewRequest properties. See example. Is either a + StaticSitesWorkflowPreviewRequest type or a IO type. Required. + :type static_sites_workflow_preview_request: + ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreviewRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: StaticSitesWorkflowPreview or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSitesWorkflowPreview :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5252,101 +2506,26 @@ def create_or_update_build_database_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DatabaseConnection] = kwargs.pop("cls", None) + cls: ClsType[_models.StaticSitesWorkflowPreview] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(database_connection_request_envelope, (IO, bytes)): - _content = database_connection_request_envelope + if isinstance(static_sites_workflow_preview_request, (IOBase, bytes)): + _content = static_sites_workflow_preview_request else: - _json = self._serialize.body(database_connection_request_envelope, "DatabaseConnection") + _json = self._serialize.body(static_sites_workflow_preview_request, "StaticSitesWorkflowPreviewRequest") - request = build_create_or_update_build_database_connection_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - database_connection_name=database_connection_name, + request = build_preview_workflow_request( + location=location, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update_build_database_connection.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("DatabaseConnection", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_or_update_build_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}" - } - - @distributed_trace - def delete_build_database_connection( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, environment_name: str, database_connection_name: str, **kwargs: Any - ) -> None: - """Delete a database connection for a static site build. - - Delete a database connection for a static site build. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - - request = build_delete_build_database_connection_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - database_connection_name=database_connection_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.delete_build_database_connection.metadata["url"], + template_url=self.preview_workflow.metadata["url"], headers=_headers, params=_params, ) @@ -5360,123 +2539,210 @@ def delete_build_database_connection( # pylint: disable=inconsistent-return-sta response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = self._deserialize("StaticSitesWorkflowPreview", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) + + return deserialized - delete_build_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}" + preview_workflow.metadata = { + "url": "/subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/previewStaticSiteWorkflowFile" } - @overload - def update_build_database_connection( - self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: _models.DatabaseConnectionPatchRequest, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. + @distributed_trace + def list(self, **kwargs: Any) -> Iterable["_models.StaticSiteARMResource"]: + """Get all Static Sites for a subscription. - Description for Create or update a database connection for a static site build. + Description for Get all Static Sites for a subscription. - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionPatchRequest - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: An iterator like instance of either StaticSiteARMResource or the result of + cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - @overload - def update_build_database_connection( - self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_list_request( + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.list.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("StaticSiteCollection", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + list.metadata = {"url": "/subscriptions/{subscriptionId}/providers/Microsoft.Web/staticSites"} + + @distributed_trace + def get_static_sites_by_resource_group( + self, resource_group_name: str, **kwargs: Any + ) -> Iterable["_models.StaticSiteARMResource"]: + """Gets all static sites in the specified resource group. - Description for Create or update a database connection for a static site build. + Description for Gets all static sites in the specified resource group. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: An iterator like instance of either StaticSiteARMResource or the result of + cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteCollection] = kwargs.pop("cls", None) + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_get_static_sites_by_resource_group_request( + resource_group_name=resource_group_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get_static_sites_by_resource_group.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("StaticSiteCollection", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + get_static_sites_by_resource_group.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites" + } @distributed_trace - def update_build_database_connection( - self, - resource_group_name: str, - name: str, - environment_name: str, - database_connection_name: str, - database_connection_request_envelope: Union[_models.DatabaseConnectionPatchRequest, IO], - **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site build. + def get_static_site(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.StaticSiteARMResource: + """Gets the details of a static site. - Description for Create or update a database connection for a static site build. + Description for Gets the details of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Is either a DatabaseConnectionPatchRequest type or a IO type. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionPatchRequest or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: StaticSiteARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -5487,32 +2753,18 @@ def update_build_database_connection( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(database_connection_request_envelope, (IO, bytes)): - _content = database_connection_request_envelope - else: - _json = self._serialize.body(database_connection_request_envelope, "DatabaseConnectionPatchRequest") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteARMResource] = kwargs.pop("cls", None) - request = build_update_build_database_connection_request( + request = build_get_static_site_request( resource_group_name=resource_group_name, name=name, - environment_name=environment_name, - database_connection_name=database_connection_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.update_build_database_connection.metadata["url"], + template_url=self.get_static_site.metadata["url"], headers=_headers, params=_params, ) @@ -5531,38 +2783,24 @@ def update_build_database_connection( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - update_build_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}" + get_static_site.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" } - @distributed_trace - def get_build_database_connection_with_details( - self, resource_group_name: str, name: str, environment_name: str, database_connection_name: str, **kwargs: Any - ) -> _models.DatabaseConnection: - """Returns details of a database connection for a static site build by name. - - Returns details of a database connection for a static site build by name. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ + def _create_or_update_static_site_initial( + self, + resource_group_name: str, + name: str, + static_site_envelope: Union[_models.StaticSiteARMResource, IO], + **kwargs: Any + ) -> _models.StaticSiteARMResource: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -5571,20 +2809,30 @@ def get_build_database_connection_with_details( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) + 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.StaticSiteARMResource] = kwargs.pop("cls", None) + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_envelope, (IOBase, bytes)): + _content = static_site_envelope + else: + _json = self._serialize.body(static_site_envelope, "StaticSiteARMResource") - request = build_get_build_database_connection_with_details_request( + request = build_create_or_update_static_site_request( resource_group_name=resource_group_name, name=name, - environment_name=environment_name, - database_connection_name=database_connection_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_build_database_connection_with_details.metadata["url"], + content_type=content_type, + json=_json, + content=_content, + template_url=self._create_or_update_static_site_initial.metadata["url"], headers=_headers, params=_params, ) @@ -5598,139 +2846,191 @@ def get_build_database_connection_with_details( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + if response.status_code == 200: + deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) + + if response.status_code == 202: + deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized + return deserialized # type: ignore - get_build_database_connection_with_details.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}/show" + _create_or_update_static_site_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" } - @distributed_trace - def list_static_site_build_functions( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> Iterable["_models.StaticSiteFunctionOverviewARMResource"]: - """Gets the functions of a particular static site build. + @overload + def begin_create_or_update_static_site( + self, + resource_group_name: str, + name: str, + static_site_envelope: _models.StaticSiteARMResource, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[_models.StaticSiteARMResource]: + """Creates a new static site in an existing resource group, or updates an existing static site. - Description for Gets the functions of a particular static site build. + Description for Creates a new static site in an existing resource group, or updates an existing + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the static site to create or update. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str + :param static_site_envelope: A JSON representation of the staticsite properties. See example. + Required. + :type static_site_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteFunctionOverviewARMResource or the - result of cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteFunctionOverviewARMResource] + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either StaticSiteARMResource or the result of + cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_static_site_build_functions_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_static_site_build_functions.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteFunctionOverviewCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - return pipeline_response + @overload + def begin_create_or_update_static_site( + self, + resource_group_name: str, + name: str, + static_site_envelope: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[_models.StaticSiteARMResource]: + """Creates a new static site in an existing resource group, or updates an existing static site. - return ItemPaged(get_next, extract_data) + Description for Creates a new static site in an existing resource group, or updates an existing + static site. - list_static_site_build_functions.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/functions" - } + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site to create or update. Required. + :type name: str + :param static_site_envelope: A JSON representation of the staticsite properties. See example. + Required. + :type static_site_envelope: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either StaticSiteARMResource or the result of + cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] + :raises ~azure.core.exceptions.HttpResponseError: + """ @distributed_trace - def list_static_site_build_app_settings( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> _models.StringDictionary: - """Gets the application settings of a static site build. + def begin_create_or_update_static_site( + self, + resource_group_name: str, + name: str, + static_site_envelope: Union[_models.StaticSiteARMResource, IO], + **kwargs: Any + ) -> LROPoller[_models.StaticSiteARMResource]: + """Creates a new static site in an existing resource group, or updates an existing static site. - Description for Gets the application settings of a static site build. + Description for Creates a new static site in an existing resource group, or updates an existing + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the static site to create or update. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str + :param static_site_envelope: A JSON representation of the staticsite properties. See example. + Is either a StaticSiteARMResource type or a IO type. Required. + :type static_site_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either StaticSiteARMResource or the result of + cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + 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.StaticSiteARMResource] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._create_or_update_static_site_initial( + resource_group_name=resource_group_name, + name=name, + static_site_envelope=static_site_envelope, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + if polling is True: + polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + begin_create_or_update_static_site.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" + } + + def _delete_static_site_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, name: str, **kwargs: Any + ) -> None: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -5742,16 +3042,15 @@ def list_static_site_build_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_list_static_site_build_app_settings_request( + request = build_delete_static_site_request( resource_group_name=resource_group_name, name=name, - environment_name=environment_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_static_site_build_app_settings.metadata["url"], + template_url=self._delete_static_site_initial.metadata["url"], headers=_headers, params=_params, ) @@ -5765,116 +3064,173 @@ def list_static_site_build_app_settings( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("StringDictionary", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, None, {}) - list_static_site_build_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listAppSettings" + _delete_static_site_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" } @distributed_trace - def list_static_site_build_function_app_settings( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> _models.StringDictionary: - """Gets the application settings of a static site build. + def begin_delete_static_site(self, resource_group_name: str, name: str, **kwargs: Any) -> LROPoller[None]: + """Deletes a static site. - Description for Gets the application settings of a static site build. + Description for Deletes a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the static site to delete. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) + 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) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._delete_static_site_initial( # type: ignore + resource_group_name=resource_group_name, + name=name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) - request = build_list_static_site_build_function_app_settings_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_static_site_build_function_app_settings.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) + if polling is True: + polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - response = pipeline_response.http_response + begin_delete_static_site.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" + } - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + @overload + def update_static_site( + self, + resource_group_name: str, + name: str, + static_site_envelope: _models.StaticSitePatchResource, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.StaticSiteARMResource: + """Creates a new static site in an existing resource group, or updates an existing static site. - deserialized = self._deserialize("StringDictionary", pipeline_response) + Description for Creates a new static site in an existing resource group, or updates an existing + static site. - if cls: - return cls(pipeline_response, deserialized, {}) + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site to create or update. Required. + :type name: str + :param static_site_envelope: A JSON representation of the staticsite properties. See example. + Required. + :type static_site_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSitePatchResource + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StaticSiteARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource + :raises ~azure.core.exceptions.HttpResponseError: + """ - return deserialized + @overload + def update_static_site( + self, + resource_group_name: str, + name: str, + static_site_envelope: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.StaticSiteARMResource: + """Creates a new static site in an existing resource group, or updates an existing static site. - list_static_site_build_function_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listFunctionAppSettings" - } + Description for Creates a new static site in an existing resource group, or updates an existing + static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site to create or update. Required. + :type name: str + :param static_site_envelope: A JSON representation of the staticsite properties. See example. + Required. + :type static_site_envelope: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StaticSiteARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource + :raises ~azure.core.exceptions.HttpResponseError: + """ @distributed_trace - def get_build_database_connections_with_details( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> Iterable["_models.DatabaseConnection"]: - """Returns details of database connections for a static site build. + def update_static_site( + self, + resource_group_name: str, + name: str, + static_site_envelope: Union[_models.StaticSitePatchResource, IO], + **kwargs: Any + ) -> _models.StaticSiteARMResource: + """Creates a new static site in an existing resource group, or updates an existing static site. - Returns details of database connections for a static site build. + Description for Creates a new static site in an existing resource group, or updates an existing + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the static site to create or update. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str + :param static_site_envelope: A JSON representation of the staticsite properties. See example. + Is either a StaticSitePatchResource type or a IO type. Required. + :type static_site_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSitePatchResource or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either DatabaseConnection or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] + :return: StaticSiteARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteARMResource :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnectionCollection] = kwargs.pop("cls", None) - error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -5883,96 +3239,89 @@ def get_build_database_connections_with_details( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(next_link=None): - if not next_link: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - request = build_get_build_database_connections_with_details_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_build_database_connections_with_details.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) + 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.StaticSiteARMResource] = kwargs.pop("cls", None) - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_envelope, (IOBase, bytes)): + _content = static_site_envelope + else: + _json = self._serialize.body(static_site_envelope, "StaticSitePatchResource") - def extract_data(pipeline_response): - deserialized = self._deserialize("DatabaseConnectionCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) + request = build_update_static_site_request( + resource_group_name=resource_group_name, + name=name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.update_static_site.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response - def get_next(next_link=None): - request = prepare_request(next_link) + if response.status_code not in [200, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response + if response.status_code == 200: + deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + if response.status_code == 202: + deserialized = self._deserialize("StaticSiteARMResource", pipeline_response) - return pipeline_response + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore - return ItemPaged(get_next, extract_data) + return deserialized # type: ignore - get_build_database_connections_with_details.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/showDatabaseConnections" + update_static_site.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}" } @distributed_trace - def get_user_provided_function_apps_for_static_site_build( - self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any - ) -> Iterable["_models.StaticSiteUserProvidedFunctionAppARMResource"]: - """Gets the details of the user provided function apps registered with a static site build. + def list_static_site_users( + self, resource_group_name: str, name: str, authprovider: str, **kwargs: Any + ) -> Iterable["_models.StaticSiteUserARMResource"]: + """Gets the list of users of a static site. - Description for Gets the details of the user provided function apps registered with a static - site build. + Description for Gets the list of users of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str + :param authprovider: The auth provider for the users. Required. + :type authprovider: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteUserProvidedFunctionAppARMResource or - the result of cls(response) + :return: An iterator like instance of either StaticSiteUserARMResource or the result of + cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteUserCollection] = kwargs.pop("cls", None) error_map = { 401: ClientAuthenticationError, @@ -5985,13 +3334,13 @@ def get_user_provided_function_apps_for_static_site_build( def prepare_request(next_link=None): if not next_link: - request = build_get_user_provided_function_apps_for_static_site_build_request( + request = build_list_static_site_users_request( resource_group_name=resource_group_name, name=name, - environment_name=environment_name, + authprovider=authprovider, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_user_provided_function_apps_for_static_site_build.metadata["url"], + template_url=self.list_static_site_users.metadata["url"], headers=_headers, params=_params, ) @@ -6017,7 +3366,7 @@ def prepare_request(next_link=None): return request def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppsCollection", pipeline_response) + deserialized = self._deserialize("StaticSiteUserCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -6041,31 +3390,29 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - get_user_provided_function_apps_for_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps" + list_static_site_users.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/listUsers" } @distributed_trace - def get_user_provided_function_app_for_static_site_build( - self, resource_group_name: str, name: str, environment_name: str, function_app_name: str, **kwargs: Any - ) -> _models.StaticSiteUserProvidedFunctionAppARMResource: - """Gets the details of the user provided function app registered with a static site build. + def delete_static_site_user( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, name: str, authprovider: str, userid: str, **kwargs: Any + ) -> None: + """Deletes the user entry from the static site. - Description for Gets the details of the user provided function app registered with a static - site build. + Description for Deletes the user entry from the static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the staticsite. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app registered with the static site build. - Required. - :type function_app_name: str + :param authprovider: The auth provider for this user. Required. + :type authprovider: str + :param userid: The user id of the user. Required. + :type userid: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource + :return: None or the result of cls(response) + :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6079,17 +3426,17 @@ def get_user_provided_function_app_for_static_site_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_get_user_provided_function_app_for_static_site_build_request( + request = build_delete_static_site_user_request( resource_group_name=resource_group_name, name=name, - environment_name=environment_name, - function_app_name=function_app_name, + authprovider=authprovider, + userid=userid, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_user_provided_function_app_for_static_site_build.metadata["url"], + template_url=self.delete_static_site_user.metadata["url"], headers=_headers, params=_params, ) @@ -6108,308 +3455,284 @@ def get_user_provided_function_app_for_static_site_build( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_user_provided_function_app_for_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" - } - - def _register_user_provided_function_app_with_static_site_build_initial( - self, - resource_group_name: str, - name: str, - environment_name: str, - function_app_name: str, - static_site_user_provided_function_envelope: Union[_models.StaticSiteUserProvidedFunctionAppARMResource, IO], - is_forced: Optional[bool] = None, - **kwargs: Any - ) -> _models.StaticSiteUserProvidedFunctionAppARMResource: - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): - _content = static_site_user_provided_function_envelope - else: - _json = self._serialize.body( - static_site_user_provided_function_envelope, "StaticSiteUserProvidedFunctionAppARMResource" - ) - - request = build_register_user_provided_function_app_with_static_site_build_request( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - function_app_name=function_app_name, - subscription_id=self._config.subscription_id, - is_forced=is_forced, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self._register_user_provided_function_app_with_static_site_build_initial.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200, 202]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if response.status_code == 200: - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) - - if response.status_code == 202: - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore + return cls(pipeline_response, None, {}) - _register_user_provided_function_app_with_static_site_build_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" + delete_static_site_user.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/users/{userid}" } @overload - def begin_register_user_provided_function_app_with_static_site_build( + def update_static_site_user( self, resource_group_name: str, name: str, - environment_name: str, - function_app_name: str, - static_site_user_provided_function_envelope: _models.StaticSiteUserProvidedFunctionAppARMResource, - is_forced: Optional[bool] = None, + authprovider: str, + userid: str, + static_site_user_envelope: _models.StaticSiteUserARMResource, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: - """Register a user provided function app with a static site build. + ) -> _models.StaticSiteUserARMResource: + """Updates a user entry with the listed roles. - Description for Register a user provided function app with a static site build. + Description for Updates a user entry with the listed roles. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app to register with the static site build. - Required. - :type function_app_name: str - :param static_site_user_provided_function_envelope: A JSON representation of the user provided - function app properties. See example. Required. - :type static_site_user_provided_function_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource - :param is_forced: Specify :code:`true` to force the update of the auth - configuration on the function app even if an AzureStaticWebApps provider is already configured - on the function app. The default is :code:`false`. Default value is None. - :type is_forced: bool + :param authprovider: The auth provider for this user. Required. + :type authprovider: str + :param userid: The user id of the user. Required. + :type userid: str + :param static_site_user_envelope: A JSON representation of the StaticSiteUser properties. See + example. Required. + :type static_site_user_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either - StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + :return: StaticSiteUserARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def begin_register_user_provided_function_app_with_static_site_build( + def update_static_site_user( self, resource_group_name: str, name: str, - environment_name: str, - function_app_name: str, - static_site_user_provided_function_envelope: IO, - is_forced: Optional[bool] = None, + authprovider: str, + userid: str, + static_site_user_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: - """Register a user provided function app with a static site build. + ) -> _models.StaticSiteUserARMResource: + """Updates a user entry with the listed roles. - Description for Register a user provided function app with a static site build. + Description for Updates a user entry with the listed roles. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app to register with the static site build. - Required. - :type function_app_name: str - :param static_site_user_provided_function_envelope: A JSON representation of the user provided - function app properties. See example. Required. - :type static_site_user_provided_function_envelope: IO - :param is_forced: Specify :code:`true` to force the update of the auth - configuration on the function app even if an AzureStaticWebApps provider is already configured - on the function app. The default is :code:`false`. Default value is None. - :type is_forced: bool + :param name: Name of the static site. Required. + :type name: str + :param authprovider: The auth provider for this user. Required. + :type authprovider: str + :param userid: The user id of the user. Required. + :type userid: str + :param static_site_user_envelope: A JSON representation of the StaticSiteUser properties. See + example. Required. + :type static_site_user_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either - StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + :return: StaticSiteUserARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def begin_register_user_provided_function_app_with_static_site_build( + def update_static_site_user( self, resource_group_name: str, name: str, - environment_name: str, - function_app_name: str, - static_site_user_provided_function_envelope: Union[_models.StaticSiteUserProvidedFunctionAppARMResource, IO], - is_forced: Optional[bool] = None, + authprovider: str, + userid: str, + static_site_user_envelope: Union[_models.StaticSiteUserARMResource, IO], **kwargs: Any - ) -> LROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: - """Register a user provided function app with a static site build. + ) -> _models.StaticSiteUserARMResource: + """Updates a user entry with the listed roles. - Description for Register a user provided function app with a static site build. + Description for Updates a user entry with the listed roles. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param environment_name: The stage site identifier. Required. - :type environment_name: str - :param function_app_name: Name of the function app to register with the static site build. - Required. - :type function_app_name: str - :param static_site_user_provided_function_envelope: A JSON representation of the user provided - function app properties. See example. Is either a StaticSiteUserProvidedFunctionAppARMResource - type or a IO type. Required. - :type static_site_user_provided_function_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource or IO - :param is_forced: Specify :code:`true` to force the update of the auth - configuration on the function app even if an AzureStaticWebApps provider is already configured - on the function app. The default is :code:`false`. Default value is None. - :type is_forced: bool + :param authprovider: The auth provider for this user. Required. + :type authprovider: str + :param userid: The user id of the user. Required. + :type userid: str + :param static_site_user_envelope: A JSON representation of the StaticSiteUser properties. See + example. Is either a StaticSiteUserARMResource type or a IO type. Required. + :type static_site_user_envelope: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource + or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either - StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + :return: StaticSiteUserARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserARMResource :raises ~azure.core.exceptions.HttpResponseError: """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._register_user_provided_function_app_with_static_site_build_initial( - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - function_app_name=function_app_name, - static_site_user_provided_function_envelope=static_site_user_provided_function_envelope, - is_forced=is_forced, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) + cls: ClsType[_models.StaticSiteUserARMResource] = kwargs.pop("cls", None) - def get_long_running_output(pipeline_response): - deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_user_envelope, (IOBase, bytes)): + _content = static_site_user_envelope + else: + _json = self._serialize.body(static_site_user_envelope, "StaticSiteUserARMResource") + + request = build_update_static_site_user_request( + resource_group_name=resource_group_name, + name=name, + authprovider=authprovider, + userid=userid, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.update_static_site_user.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StaticSiteUserARMResource", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + update_static_site_user.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/users/{userid}" + } + + @distributed_trace + def get_static_site_builds( + self, resource_group_name: str, name: str, **kwargs: Any + ) -> Iterable["_models.StaticSiteBuildARMResource"]: + """Gets all static site builds for a particular static site. + + Description for Gets all static site builds for a particular static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either StaticSiteBuildARMResource or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildARMResource] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteBuildCollection] = kwargs.pop("cls", None) + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_get_static_site_builds_request( + resource_group_name=resource_group_name, + name=name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get_static_site_builds.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("StaticSiteBuildCollection", pipeline_response) + list_of_elem = deserialized.value if cls: - return cls(pipeline_response, deserialized, {}) - return deserialized + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, + def get_next(next_link=None): + request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + response = pipeline_response.http_response - begin_register_user_provided_function_app_with_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + get_static_site_builds.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds" } @distributed_trace - def detach_user_provided_function_app_from_static_site_build( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, environment_name: str, function_app_name: str, **kwargs: Any - ) -> None: - """Detach the user provided function app from the static site build. + def get_static_site_build( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> _models.StaticSiteBuildARMResource: + """Gets the details of a static site build. - Description for Detach the user provided function app from the static site build. + Description for Gets the details of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str @@ -6417,12 +3740,9 @@ def detach_user_provided_function_app_from_static_site_build( # pylint: disable :type name: str :param environment_name: The stage site identifier. Required. :type environment_name: str - :param function_app_name: Name of the function app registered with the static site build. - Required. - :type function_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None + :return: StaticSiteBuildARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteBuildARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6436,17 +3756,16 @@ def detach_user_provided_function_app_from_static_site_build( # pylint: disable _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteBuildARMResource] = kwargs.pop("cls", None) - request = build_detach_user_provided_function_app_from_static_site_build_request( + request = build_get_static_site_build_request( resource_group_name=resource_group_name, name=name, environment_name=environment_name, - function_app_name=function_app_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.detach_user_provided_function_app_from_static_site_build.metadata["url"], + template_url=self.get_static_site_build.metadata["url"], headers=_headers, params=_params, ) @@ -6460,25 +3779,24 @@ def detach_user_provided_function_app_from_static_site_build( # pylint: disable response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = self._deserialize("StaticSiteBuildARMResource", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) - detach_user_provided_function_app_from_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" + return deserialized + + get_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}" } - def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - environment_name: str, - static_site_zip_deployment_envelope: Union[_models.StaticSiteZipDeploymentARMResource, IO], - **kwargs: Any + def _delete_static_site_build_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any ) -> None: error_map = { 401: ClientAuthenticationError, @@ -6488,31 +3806,19 @@ def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inc } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): - _content = static_site_zip_deployment_envelope - else: - _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") - - request = build_create_zip_deployment_for_static_site_build_request( + request = build_delete_static_site_build_request( resource_group_name=resource_group_name, name=name, environment_name=environment_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self._create_zip_deployment_for_static_site_build_initial.metadata["url"], + template_url=self._delete_static_site_build_initial.metadata["url"], headers=_headers, params=_params, ) @@ -6526,7 +3832,7 @@ def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inc response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [200, 202, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) @@ -6534,226 +3840,293 @@ def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inc if cls: return cls(pipeline_response, None, {}) - _create_zip_deployment_for_static_site_build_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy" + _delete_static_site_build_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}" + } + + @distributed_trace + def begin_delete_static_site_build( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Deletes a static site build. + + Description for Deletes a static site build. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: 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) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._delete_static_site_build_initial( # type: ignore + resource_group_name=resource_group_name, + name=name, + environment_name=environment_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) + + if polling is True: + polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + begin_delete_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}" } @overload - def begin_create_zip_deployment_for_static_site_build( + def create_or_update_static_site_build_app_settings( self, resource_group_name: str, name: str, environment_name: str, - static_site_zip_deployment_envelope: _models.StaticSiteZipDeploymentARMResource, + app_settings: _models.StringDictionary, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[None]: - """Deploys zipped content to a specific environment of a static site. + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site build. - Description for Deploys zipped content to a specific environment of a static site. + Description for Creates or updates the app settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param environment_name: Name of the environment. Required. + :param environment_name: The stage site identifier. Required. :type environment_name: str - :param static_site_zip_deployment_envelope: A JSON representation of the - StaticSiteZipDeployment properties. See example. Required. - :type static_site_zip_deployment_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteZipDeploymentARMResource + :param app_settings: The dictionary containing the static site app settings to update. + Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def begin_create_zip_deployment_for_static_site_build( + def create_or_update_static_site_build_app_settings( self, resource_group_name: str, name: str, environment_name: str, - static_site_zip_deployment_envelope: IO, + app_settings: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[None]: - """Deploys zipped content to a specific environment of a static site. + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site build. - Description for Deploys zipped content to a specific environment of a static site. + Description for Creates or updates the app settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param environment_name: Name of the environment. Required. + :param environment_name: The stage site identifier. Required. :type environment_name: str - :param static_site_zip_deployment_envelope: A JSON representation of the - StaticSiteZipDeployment properties. See example. Required. - :type static_site_zip_deployment_envelope: IO + :param app_settings: The dictionary containing the static site app settings to update. + Required. + :type app_settings: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def begin_create_zip_deployment_for_static_site_build( + def create_or_update_static_site_build_app_settings( self, resource_group_name: str, name: str, environment_name: str, - static_site_zip_deployment_envelope: Union[_models.StaticSiteZipDeploymentARMResource, IO], + app_settings: Union[_models.StringDictionary, IO], **kwargs: Any - ) -> LROPoller[None]: - """Deploys zipped content to a specific environment of a static site. + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site build. - Description for Deploys zipped content to a specific environment of a static site. + Description for Creates or updates the app settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param environment_name: Name of the environment. Required. + :param environment_name: The stage site identifier. Required. :type environment_name: str - :param static_site_zip_deployment_envelope: A JSON representation of the - StaticSiteZipDeployment properties. See example. Is either a StaticSiteZipDeploymentARMResource - type or a IO type. Required. - :type static_site_zip_deployment_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteZipDeploymentARMResource or IO + :param app_settings: The dictionary containing the static site app settings to update. Is + either a StringDictionary type or a IO type. Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._create_zip_deployment_for_static_site_build_initial( # type: ignore - resource_group_name=resource_group_name, - name=name, - environment_name=environment_name, - static_site_zip_deployment_envelope=static_site_zip_deployment_envelope, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) + cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(app_settings, (IOBase, bytes)): + _content = app_settings + else: + _json = self._serialize.body(app_settings, "StringDictionary") + + request = build_create_or_update_static_site_build_app_settings_request( + resource_group_name=resource_group_name, + name=name, + environment_name=environment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.create_or_update_static_site_build_app_settings.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + response = pipeline_response.http_response - begin_create_zip_deployment_for_static_site_build.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy" + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StringDictionary", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + create_or_update_static_site_build_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/config/appsettings" } @overload - def create_or_update_static_site_app_settings( + def create_or_update_static_site_build_function_app_settings( self, resource_group_name: str, name: str, + environment_name: str, app_settings: _models.StringDictionary, *, content_type: str = "application/json", **kwargs: Any ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site. + """Creates or updates the function app settings of a static site build. - Description for Creates or updates the app settings of a static site. + Description for Creates or updates the function app settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param app_settings: The dictionary containing the static site app settings to update. + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param app_settings: The dictionary containing the static site function app settings to update. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def create_or_update_static_site_app_settings( + def create_or_update_static_site_build_function_app_settings( self, resource_group_name: str, name: str, + environment_name: str, app_settings: IO, *, content_type: str = "application/json", **kwargs: Any ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site. + """Creates or updates the function app settings of a static site build. - Description for Creates or updates the app settings of a static site. + Description for Creates or updates the function app settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param app_settings: The dictionary containing the static site app settings to update. + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param app_settings: The dictionary containing the static site function app settings to update. Required. :type app_settings: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. @@ -6761,31 +4134,38 @@ def create_or_update_static_site_app_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def create_or_update_static_site_app_settings( - self, resource_group_name: str, name: str, app_settings: Union[_models.StringDictionary, IO], **kwargs: Any + def create_or_update_static_site_build_function_app_settings( + self, + resource_group_name: str, + name: str, + environment_name: str, + app_settings: Union[_models.StringDictionary, IO], + **kwargs: Any ) -> _models.StringDictionary: - """Creates or updates the app settings of a static site. + """Creates or updates the function app settings of a static site build. - Description for Creates or updates the app settings of a static site. + Description for Creates or updates the function app settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param app_settings: The dictionary containing the static site app settings to update. Is - either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param app_settings: The dictionary containing the static site function app settings to update. + Is either a StringDictionary type or a IO type. Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6799,27 +4179,28 @@ def create_or_update_static_site_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") - request = build_create_or_update_static_site_app_settings_request( + request = build_create_or_update_static_site_build_function_app_settings_request( resource_group_name=resource_group_name, name=name, + environment_name=environment_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update_static_site_app_settings.metadata["url"], + template_url=self.create_or_update_static_site_build_function_app_settings.metadata["url"], headers=_headers, params=_params, ) @@ -6845,34 +4226,36 @@ def create_or_update_static_site_app_settings( return deserialized - create_or_update_static_site_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/appsettings" + create_or_update_static_site_build_function_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/config/functionappsettings" } @distributed_trace - def list_basic_auth( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> Iterable["_models.StaticSiteBasicAuthPropertiesARMResource"]: - """Gets the basic auth properties for a static site as a collection. + def list_static_site_build_functions( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> Iterable["_models.StaticSiteFunctionOverviewARMResource"]: + """Gets the functions of a particular static site build. - Description for Gets the basic auth properties for a static site as a collection. + Description for Gets the functions of a particular static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteBasicAuthPropertiesARMResource or the + :return: An iterator like instance of either StaticSiteFunctionOverviewARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteFunctionOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteBasicAuthPropertiesCollection] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { 401: ClientAuthenticationError, @@ -6885,12 +4268,13 @@ def list_basic_auth( def prepare_request(next_link=None): if not next_link: - request = build_list_basic_auth_request( + request = build_list_static_site_build_functions_request( resource_group_name=resource_group_name, name=name, + environment_name=environment_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.list_basic_auth.metadata["url"], + template_url=self.list_static_site_build_functions.metadata["url"], headers=_headers, params=_params, ) @@ -6916,7 +4300,7 @@ def prepare_request(next_link=None): return request def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteBasicAuthPropertiesCollection", pipeline_response) + deserialized = self._deserialize("StaticSiteFunctionOverviewCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -6940,27 +4324,96 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - list_basic_auth.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth" + list_static_site_build_functions.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/functions" + } + + @distributed_trace + def list_static_site_build_app_settings( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> _models.StringDictionary: + """Gets the application settings of a static site build. + + Description for Gets the application settings of a static site build. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) + + request = build_list_static_site_build_app_settings_request( + resource_group_name=resource_group_name, + name=name, + environment_name=environment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.list_static_site_build_app_settings.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StringDictionary", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + list_static_site_build_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listAppSettings" } @distributed_trace - def get_basic_auth( - self, resource_group_name: str, name: str, basic_auth_name: Union[str, _models.BasicAuthName], **kwargs: Any - ) -> _models.StaticSiteBasicAuthPropertiesARMResource: - """Gets the basic auth properties for a static site. + def list_static_site_build_function_app_settings( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> _models.StringDictionary: + """Gets the application settings of a static site build. - Description for Gets the basic auth properties for a static site. + Description for Gets the application settings of a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param basic_auth_name: name of the basic auth entry. "default" Required. - :type basic_auth_name: str or ~azure.mgmt.web.v2022_09_01.models.BasicAuthName + :param environment_name: The stage site identifier. Required. + :type environment_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBasicAuthPropertiesARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -6974,16 +4427,16 @@ def get_basic_auth( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteBasicAuthPropertiesARMResource] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) - request = build_get_basic_auth_request( + request = build_list_static_site_build_function_app_settings_request( resource_group_name=resource_group_name, name=name, - basic_auth_name=basic_auth_name, + environment_name=environment_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_basic_auth.metadata["url"], + template_url=self.list_static_site_build_function_app_settings.metadata["url"], headers=_headers, params=_params, ) @@ -7002,111 +4455,137 @@ def get_basic_auth( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("StaticSiteBasicAuthPropertiesARMResource", pipeline_response) + deserialized = self._deserialize("StringDictionary", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get_basic_auth.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth/{basicAuthName}" - } + list_static_site_build_function_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listFunctionAppSettings" + } + + @distributed_trace + def get_user_provided_function_apps_for_static_site_build( + self, resource_group_name: str, name: str, environment_name: str, **kwargs: Any + ) -> Iterable["_models.StaticSiteUserProvidedFunctionAppARMResource"]: + """Gets the details of the user provided function apps registered with a static site build. + + Description for Gets the details of the user provided function apps registered with a static + site build. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either StaticSiteUserProvidedFunctionAppARMResource or + the result of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) + + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + request = build_get_user_provided_function_apps_for_static_site_build_request( + resource_group_name=resource_group_name, + name=name, + environment_name=environment_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get_user_provided_function_apps_for_static_site_build.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppsCollection", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) - @overload - def create_or_update_basic_auth( - self, - resource_group_name: str, - name: str, - basic_auth_name: Union[str, _models.BasicAuthName], - basic_auth_envelope: _models.StaticSiteBasicAuthPropertiesARMResource, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteBasicAuthPropertiesARMResource: - """Adds or updates basic auth for a static site. + def get_next(next_link=None): + request = prepare_request(next_link) - Description for Adds or updates basic auth for a static site. + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param basic_auth_name: name of the basic auth entry. "default" Required. - :type basic_auth_name: str or ~azure.mgmt.web.v2022_09_01.models.BasicAuthName - :param basic_auth_envelope: A JSON representation of the basic auth properties. Required. - :type basic_auth_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBasicAuthPropertiesARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - @overload - def create_or_update_basic_auth( - self, - resource_group_name: str, - name: str, - basic_auth_name: Union[str, _models.BasicAuthName], - basic_auth_envelope: IO, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StaticSiteBasicAuthPropertiesARMResource: - """Adds or updates basic auth for a static site. + return pipeline_response - Description for Adds or updates basic auth for a static site. + return ItemPaged(get_next, extract_data) - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param basic_auth_name: name of the basic auth entry. "default" Required. - :type basic_auth_name: str or ~azure.mgmt.web.v2022_09_01.models.BasicAuthName - :param basic_auth_envelope: A JSON representation of the basic auth properties. Required. - :type basic_auth_envelope: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBasicAuthPropertiesARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource - :raises ~azure.core.exceptions.HttpResponseError: - """ + get_user_provided_function_apps_for_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps" + } @distributed_trace - def create_or_update_basic_auth( - self, - resource_group_name: str, - name: str, - basic_auth_name: Union[str, _models.BasicAuthName], - basic_auth_envelope: Union[_models.StaticSiteBasicAuthPropertiesARMResource, IO], - **kwargs: Any - ) -> _models.StaticSiteBasicAuthPropertiesARMResource: - """Adds or updates basic auth for a static site. + def get_user_provided_function_app_for_static_site_build( + self, resource_group_name: str, name: str, environment_name: str, function_app_name: str, **kwargs: Any + ) -> _models.StaticSiteUserProvidedFunctionAppARMResource: + """Gets the details of the user provided function app registered with a static site build. - Description for Adds or updates basic auth for a static site. + Description for Gets the details of the user provided function app registered with a static + site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param basic_auth_name: name of the basic auth entry. "default" Required. - :type basic_auth_name: str or ~azure.mgmt.web.v2022_09_01.models.BasicAuthName - :param basic_auth_envelope: A JSON representation of the basic auth properties. Is either a - StaticSiteBasicAuthPropertiesARMResource type or a IO type. Required. - :type basic_auth_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param function_app_name: Name of the function app registered with the static site build. + Required. + :type function_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteBasicAuthPropertiesARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteBasicAuthPropertiesARMResource + :return: StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7117,31 +4596,20 @@ def create_or_update_basic_auth( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.StaticSiteBasicAuthPropertiesARMResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(basic_auth_envelope, (IO, bytes)): - _content = basic_auth_envelope - else: - _json = self._serialize.body(basic_auth_envelope, "StaticSiteBasicAuthPropertiesARMResource") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) - request = build_create_or_update_basic_auth_request( + request = build_get_user_provided_function_app_for_static_site_build_request( resource_group_name=resource_group_name, name=name, - basic_auth_name=basic_auth_name, + environment_name=environment_name, + function_app_name=function_app_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_basic_auth.metadata["url"], + template_url=self.get_user_provided_function_app_for_static_site_build.metadata["url"], headers=_headers, params=_params, ) @@ -7160,100 +4628,27 @@ def create_or_update_basic_auth( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("StaticSiteBasicAuthPropertiesARMResource", pipeline_response) + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - create_or_update_basic_auth.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth/{basicAuthName}" + get_user_provided_function_app_for_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" } - @overload - def create_or_update_static_site_function_app_settings( - self, - resource_group_name: str, - name: str, - app_settings: _models.StringDictionary, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site. - - Description for Creates or updates the function app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def create_or_update_static_site_function_app_settings( + def _register_user_provided_function_app_with_static_site_build_initial( self, resource_group_name: str, name: str, - app_settings: IO, - *, - content_type: str = "application/json", + environment_name: str, + function_app_name: str, + static_site_user_provided_function_envelope: Union[_models.StaticSiteUserProvidedFunctionAppARMResource, IO], + is_forced: Optional[bool] = None, **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site. - - Description for Creates or updates the function app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Required. - :type app_settings: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def create_or_update_static_site_function_app_settings( - self, resource_group_name: str, name: str, app_settings: Union[_models.StringDictionary, IO], **kwargs: Any - ) -> _models.StringDictionary: - """Creates or updates the function app settings of a static site. - - Description for Creates or updates the function app settings of a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param app_settings: The dictionary containing the static site function app settings to update. - Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary - :raises ~azure.core.exceptions.HttpResponseError: - """ + ) -> _models.StaticSiteUserProvidedFunctionAppARMResource: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -7265,27 +4660,32 @@ def create_or_update_static_site_function_app_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) + cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): - _content = app_settings + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): + _content = static_site_user_provided_function_envelope else: - _json = self._serialize.body(app_settings, "StringDictionary") + _json = self._serialize.body( + static_site_user_provided_function_envelope, "StaticSiteUserProvidedFunctionAppARMResource" + ) - request = build_create_or_update_static_site_function_app_settings_request( + request = build_register_user_provided_function_app_with_static_site_build_request( resource_group_name=resource_group_name, name=name, + environment_name=environment_name, + function_app_name=function_app_name, subscription_id=self._config.subscription_id, + is_forced=is_forced, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self.create_or_update_static_site_function_app_settings.metadata["url"], + template_url=self._register_user_provided_function_app_with_static_site_build_initial.metadata["url"], headers=_headers, params=_params, ) @@ -7299,284 +4699,250 @@ def create_or_update_static_site_function_app_settings( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("StringDictionary", pipeline_response) + if response.status_code == 200: + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) + + if response.status_code == 202: + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) if cls: - return cls(pipeline_response, deserialized, {}) + return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized + return deserialized # type: ignore - create_or_update_static_site_function_app_settings.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/functionappsettings" + _register_user_provided_function_app_with_static_site_build_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" } @overload - def create_user_roles_invitation_link( + def begin_register_user_provided_function_app_with_static_site_build( self, resource_group_name: str, name: str, - static_site_user_roles_invitation_envelope: _models.StaticSiteUserInvitationRequestResource, + environment_name: str, + function_app_name: str, + static_site_user_provided_function_envelope: _models.StaticSiteUserProvidedFunctionAppARMResource, + is_forced: Optional[bool] = None, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.StaticSiteUserInvitationResponseResource: - """Creates an invitation link for a user with the role. + ) -> LROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: + """Register a user provided function app with a static site build. - Description for Creates an invitation link for a user with the role. + Description for Register a user provided function app with a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param static_site_user_roles_invitation_envelope: Required. - :type static_site_user_roles_invitation_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationRequestResource + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param function_app_name: Name of the function app to register with the static site build. + Required. + :type function_app_name: str + :param static_site_user_provided_function_envelope: A JSON representation of the user provided + function app properties. See example. Required. + :type static_site_user_provided_function_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource + :param is_forced: Specify :code:`true` to force the update of the auth + configuration on the function app even if an AzureStaticWebApps provider is already configured + on the function app. The default is :code:`false`. Default value is None. + :type is_forced: bool :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserInvitationResponseResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationResponseResource + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either + StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def create_user_roles_invitation_link( + def begin_register_user_provided_function_app_with_static_site_build( self, resource_group_name: str, name: str, - static_site_user_roles_invitation_envelope: IO, + environment_name: str, + function_app_name: str, + static_site_user_provided_function_envelope: IO, + is_forced: Optional[bool] = None, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.StaticSiteUserInvitationResponseResource: - """Creates an invitation link for a user with the role. + ) -> LROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: + """Register a user provided function app with a static site build. - Description for Creates an invitation link for a user with the role. + Description for Register a user provided function app with a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param static_site_user_roles_invitation_envelope: Required. - :type static_site_user_roles_invitation_envelope: IO + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param function_app_name: Name of the function app to register with the static site build. + Required. + :type function_app_name: str + :param static_site_user_provided_function_envelope: A JSON representation of the user provided + function app properties. See example. Required. + :type static_site_user_provided_function_envelope: IO + :param is_forced: Specify :code:`true` to force the update of the auth + configuration on the function app even if an AzureStaticWebApps provider is already configured + on the function app. The default is :code:`false`. Default value is None. + :type is_forced: bool :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserInvitationResponseResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationResponseResource + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either + StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def create_user_roles_invitation_link( + def begin_register_user_provided_function_app_with_static_site_build( self, resource_group_name: str, name: str, - static_site_user_roles_invitation_envelope: Union[_models.StaticSiteUserInvitationRequestResource, IO], + environment_name: str, + function_app_name: str, + static_site_user_provided_function_envelope: Union[_models.StaticSiteUserProvidedFunctionAppARMResource, IO], + is_forced: Optional[bool] = None, **kwargs: Any - ) -> _models.StaticSiteUserInvitationResponseResource: - """Creates an invitation link for a user with the role. + ) -> LROPoller[_models.StaticSiteUserProvidedFunctionAppARMResource]: + """Register a user provided function app with a static site build. - Description for Creates an invitation link for a user with the role. + Description for Register a user provided function app with a static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param static_site_user_roles_invitation_envelope: Is either a - StaticSiteUserInvitationRequestResource type or a IO type. Required. - :type static_site_user_roles_invitation_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationRequestResource or IO + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param function_app_name: Name of the function app to register with the static site build. + Required. + :type function_app_name: str + :param static_site_user_provided_function_envelope: A JSON representation of the user provided + function app properties. See example. Is either a StaticSiteUserProvidedFunctionAppARMResource + type or a IO type. Required. + :type static_site_user_provided_function_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource or IO + :param is_forced: Specify :code:`true` to force the update of the auth + configuration on the function app even if an AzureStaticWebApps provider is already configured + on the function app. The default is :code:`false`. Default value is None. + :type is_forced: bool :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteUserInvitationResponseResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserInvitationResponseResource + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either + StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(static_site_user_roles_invitation_envelope, (IO, bytes)): - _content = static_site_user_roles_invitation_envelope - else: - _json = self._serialize.body( - static_site_user_roles_invitation_envelope, "StaticSiteUserInvitationRequestResource" + cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._register_user_provided_function_app_with_static_site_build_initial( + resource_group_name=resource_group_name, + name=name, + environment_name=environment_name, + function_app_name=function_app_name, + static_site_user_provided_function_envelope=static_site_user_provided_function_envelope, + is_forced=is_forced, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs ) + kwargs.pop("error_map", None) - request = build_create_user_roles_invitation_link_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_user_roles_invitation_link.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("StaticSiteUserInvitationResponseResource", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_user_roles_invitation_link.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/createUserInvitation" - } - - @distributed_trace - def list_static_site_custom_domains( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> Iterable["_models.StaticSiteCustomDomainOverviewARMResource"]: - """Gets all static site custom domains for a particular static site. - - Description for Gets all static site custom domains for a particular static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site resource to search in. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either StaticSiteCustomDomainOverviewARMResource or the - result of cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_static_site_custom_domains_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_static_site_custom_domains.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("StaticSiteCustomDomainOverviewCollection", pipeline_response) - list_of_elem = deserialized.value + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StaticSiteUserProvidedFunctionAppARMResource", pipeline_response) if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) + return cls(pipeline_response, deserialized, {}) + return deserialized - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs + if polling is True: + polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - list_static_site_custom_domains.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains" + begin_register_user_provided_function_app_with_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" } - @distributed_trace - def get_static_site_custom_domain( - self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any - ) -> _models.StaticSiteCustomDomainOverviewARMResource: - """Gets an existing custom domain for a particular static site. + @distributed_trace + def detach_user_provided_function_app_from_static_site_build( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, name: str, environment_name: str, function_app_name: str, **kwargs: Any + ) -> None: + """Detach the user provided function app from the static site build. - Description for Gets an existing custom domain for a particular static site. + Description for Detach the user provided function app from the static site build. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site resource to search in. Required. + :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain name. Required. - :type domain_name: str + :param environment_name: The stage site identifier. Required. + :type environment_name: str + :param function_app_name: Name of the function app registered with the static site build. + Required. + :type function_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: StaticSiteCustomDomainOverviewARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource + :return: None or the result of cls(response) + :rtype: None :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -7590,16 +4956,17 @@ def get_static_site_custom_domain( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_get_static_site_custom_domain_request( + request = build_detach_user_provided_function_app_from_static_site_build_request( resource_group_name=resource_group_name, name=name, - domain_name=domain_name, + environment_name=environment_name, + function_app_name=function_app_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_static_site_custom_domain.metadata["url"], + template_url=self.detach_user_provided_function_app_from_static_site_build.metadata["url"], headers=_headers, params=_params, ) @@ -7613,32 +4980,26 @@ def get_static_site_custom_domain( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, None, {}) - get_static_site_custom_domain.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + detach_user_provided_function_app_from_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}" } - def _create_or_update_static_site_custom_domain_initial( + def _create_zip_deployment_for_static_site_build_initial( # pylint: disable=inconsistent-return-statements self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: Union[ - _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO - ], + environment_name: str, + static_site_zip_deployment_envelope: Union[_models.StaticSiteZipDeploymentARMResource, IO], **kwargs: Any - ) -> _models.StaticSiteCustomDomainOverviewARMResource: + ) -> None: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -7650,31 +5011,28 @@ def _create_or_update_static_site_custom_domain_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + cls: ClsType[None] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): - _content = static_site_custom_domain_request_properties_envelope + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): + _content = static_site_zip_deployment_envelope else: - _json = self._serialize.body( - static_site_custom_domain_request_properties_envelope, - "StaticSiteCustomDomainRequestPropertiesARMResource", - ) + _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") - request = build_create_or_update_static_site_custom_domain_request( + request = build_create_zip_deployment_for_static_site_build_request( resource_group_name=resource_group_name, name=name, - domain_name=domain_name, + environment_name=environment_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self._create_or_update_static_site_custom_domain_initial.metadata["url"], + template_url=self._create_zip_deployment_for_static_site_build_initial.metadata["url"], headers=_headers, params=_params, ) @@ -7693,47 +5051,38 @@ def _create_or_update_static_site_custom_domain_initial( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - if response.status_code == 200: - deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) - - if response.status_code == 202: - deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore + return cls(pipeline_response, None, {}) - _create_or_update_static_site_custom_domain_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + _create_zip_deployment_for_static_site_build_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy" } @overload - def begin_create_or_update_static_site_custom_domain( + def begin_create_zip_deployment_for_static_site_build( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: _models.StaticSiteCustomDomainRequestPropertiesARMResource, + environment_name: str, + static_site_zip_deployment_envelope: _models.StaticSiteZipDeploymentARMResource, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: - """Creates a new static site custom domain in an existing resource group and static site. + ) -> LROPoller[None]: + """Deploys zipped content to a specific environment of a static site. - Description for Creates a new static site custom domain in an existing resource group and - static site. + Description for Deploys zipped content to a specific environment of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to create. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Required. - :type static_site_custom_domain_request_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainRequestPropertiesARMResource + :param environment_name: Name of the environment. Required. + :type environment_name: str + :param static_site_zip_deployment_envelope: A JSON representation of the + StaticSiteZipDeployment properties. See example. Required. + :type static_site_zip_deployment_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteZipDeploymentARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -7745,38 +5094,35 @@ def begin_create_or_update_static_site_custom_domain( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. - :return: An instance of LROPoller that returns either StaticSiteCustomDomainOverviewARMResource - or the result of cls(response) - :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def begin_create_or_update_static_site_custom_domain( + def begin_create_zip_deployment_for_static_site_build( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: IO, + environment_name: str, + static_site_zip_deployment_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: - """Creates a new static site custom domain in an existing resource group and static site. + ) -> LROPoller[None]: + """Deploys zipped content to a specific environment of a static site. - Description for Creates a new static site custom domain in an existing resource group and - static site. + Description for Deploys zipped content to a specific environment of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to create. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Required. - :type static_site_custom_domain_request_properties_envelope: IO + :param environment_name: Name of the environment. Required. + :type environment_name: str + :param static_site_zip_deployment_envelope: A JSON representation of the + StaticSiteZipDeployment properties. See example. Required. + :type static_site_zip_deployment_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str @@ -7788,40 +5134,35 @@ def begin_create_or_update_static_site_custom_domain( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. - :return: An instance of LROPoller that returns either StaticSiteCustomDomainOverviewARMResource - or the result of cls(response) - :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def begin_create_or_update_static_site_custom_domain( + def begin_create_zip_deployment_for_static_site_build( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: Union[ - _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO - ], + environment_name: str, + static_site_zip_deployment_envelope: Union[_models.StaticSiteZipDeploymentARMResource, IO], **kwargs: Any - ) -> LROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: - """Creates a new static site custom domain in an existing resource group and static site. + ) -> LROPoller[None]: + """Deploys zipped content to a specific environment of a static site. - Description for Creates a new static site custom domain in an existing resource group and - static site. + Description for Deploys zipped content to a specific environment of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to create. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Is either a - StaticSiteCustomDomainRequestPropertiesARMResource type or a IO type. Required. - :type static_site_custom_domain_request_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainRequestPropertiesARMResource or IO + :param environment_name: Name of the environment. Required. + :type environment_name: str + :param static_site_zip_deployment_envelope: A JSON representation of the + StaticSiteZipDeployment properties. See example. Is either a StaticSiteZipDeploymentARMResource + type or a IO type. Required. + :type static_site_zip_deployment_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteZipDeploymentARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -7833,27 +5174,25 @@ def begin_create_or_update_static_site_custom_domain( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. - :return: An instance of LROPoller that returns either StaticSiteCustomDomainOverviewARMResource - or the result of cls(response) - :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainOverviewARMResource] + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = self._create_or_update_static_site_custom_domain_initial( + raw_result = self._create_zip_deployment_for_static_site_build_initial( # type: ignore resource_group_name=resource_group_name, name=name, - domain_name=domain_name, - static_site_custom_domain_request_properties_envelope=static_site_custom_domain_request_properties_envelope, + environment_name=environment_name, + static_site_zip_deployment_envelope=static_site_zip_deployment_envelope, api_version=api_version, content_type=content_type, cls=lambda x, y, z: x, @@ -7863,34 +5202,112 @@ def begin_create_or_update_static_site_custom_domain( ) kwargs.pop("error_map", None) - def get_long_running_output(pipeline_response): - deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, deserialized, {}) - return deserialized + return cls(pipeline_response, None, {}) + + if polling is True: + polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + begin_create_zip_deployment_for_static_site_build.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy" + } + + @overload + def create_or_update_static_site_app_settings( + self, + resource_group_name: str, + name: str, + app_settings: _models.StringDictionary, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site. + + Description for Creates or updates the app settings of a static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site app settings to update. + Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def create_or_update_static_site_app_settings( + self, + resource_group_name: str, + name: str, + app_settings: IO, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site. + + Description for Creates or updates the app settings of a static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site app settings to update. + Required. + :type app_settings: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + @distributed_trace + def create_or_update_static_site_app_settings( + self, resource_group_name: str, name: str, app_settings: Union[_models.StringDictionary, IO], **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the app settings of a static site. - begin_create_or_update_static_site_custom_domain.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" - } + Description for Creates or updates the app settings of a static site. - def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any - ) -> None: + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site app settings to update. Is + either a StringDictionary type or a IO type. Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -7899,19 +5316,30 @@ def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-r } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) + 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.StringDictionary] = kwargs.pop("cls", None) - request = build_delete_static_site_custom_domain_request( + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(app_settings, (IOBase, bytes)): + _content = app_settings + else: + _json = self._serialize.body(app_settings, "StringDictionary") + + request = build_create_or_update_static_site_app_settings_request( resource_group_name=resource_group_name, name=name, - domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self._delete_static_site_custom_domain_initial.metadata["url"], + content_type=content_type, + json=_json, + content=_content, + template_url=self.create_or_update_static_site_app_settings.metadata["url"], headers=_headers, params=_params, ) @@ -7925,98 +5353,105 @@ def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-r response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = self._deserialize("StringDictionary", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) - _delete_static_site_custom_domain_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + return deserialized + + create_or_update_static_site_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/appsettings" } - @distributed_trace - def begin_delete_static_site_custom_domain( - self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any - ) -> LROPoller[None]: - """Deletes a custom domain. + @overload + def create_or_update_static_site_function_app_settings( + self, + resource_group_name: str, + name: str, + app_settings: _models.StringDictionary, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the function app settings of a static site. - Description for Deletes a custom domain. + Description for Creates or updates the function app settings of a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to delete. Required. - :type domain_name: str + :param app_settings: The dictionary containing the static site function app settings to update. + Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._delete_static_site_custom_domain_initial( # type: ignore - resource_group_name=resource_group_name, - name=name, - domain_name=domain_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) - - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - begin_delete_static_site_custom_domain.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" - } - def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disable=inconsistent-return-statements + @overload + def create_or_update_static_site_function_app_settings( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: Union[ - _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO - ], + app_settings: IO, + *, + content_type: str = "application/json", **kwargs: Any - ) -> None: + ) -> _models.StringDictionary: + """Creates or updates the function app settings of a static site. + + Description for Creates or updates the function app settings of a static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site function app settings to update. + Required. + :type app_settings: IO + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @distributed_trace + def create_or_update_static_site_function_app_settings( + self, resource_group_name: str, name: str, app_settings: Union[_models.StringDictionary, IO], **kwargs: Any + ) -> _models.StringDictionary: + """Creates or updates the function app settings of a static site. + + Description for Creates or updates the function app settings of a static site. + + :param resource_group_name: Name of the resource group to which the resource belongs. Required. + :type resource_group_name: str + :param name: Name of the static site. Required. + :type name: str + :param app_settings: The dictionary containing the static site function app settings to update. + Is either a StringDictionary type or a IO type. Required. + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO + :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. + Default value is None. + :paramtype content_type: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: StringDictionary or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary + :raises ~azure.core.exceptions.HttpResponseError: + """ error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -8028,31 +5463,27 @@ def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) + cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_custom_domain_request_properties_envelope, (IO, bytes)): - _content = static_site_custom_domain_request_properties_envelope + if isinstance(app_settings, (IOBase, bytes)): + _content = app_settings else: - _json = self._serialize.body( - static_site_custom_domain_request_properties_envelope, - "StaticSiteCustomDomainRequestPropertiesARMResource", - ) + _json = self._serialize.body(app_settings, "StringDictionary") - request = build_validate_custom_domain_can_be_added_to_static_site_request( + request = build_create_or_update_static_site_function_app_settings_request( resource_group_name=resource_group_name, name=name, - domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, content_type=content_type, json=_json, content=_content, - template_url=self._validate_custom_domain_can_be_added_to_static_site_initial.metadata["url"], + template_url=self.create_or_update_static_site_function_app_settings.metadata["url"], headers=_headers, params=_params, ) @@ -8066,209 +5497,196 @@ def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disa response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = self._deserialize("StringDictionary", pipeline_response) + if cls: - return cls(pipeline_response, None, {}) + return cls(pipeline_response, deserialized, {}) - _validate_custom_domain_can_be_added_to_static_site_initial.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate" + return deserialized + + create_or_update_static_site_function_app_settings.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/config/functionappsettings" } @overload - def begin_validate_custom_domain_can_be_added_to_static_site( + def create_user_roles_invitation_link( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: _models.StaticSiteCustomDomainRequestPropertiesARMResource, + static_site_user_roles_invitation_envelope: _models.StaticSiteUserInvitationRequestResource, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[None]: - """Validates a particular custom domain can be added to a static site. + ) -> _models.StaticSiteUserInvitationResponseResource: + """Creates an invitation link for a user with the role. - Description for Validates a particular custom domain can be added to a static site. + Description for Creates an invitation link for a user with the role. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to validate. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Required. - :type static_site_custom_domain_request_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainRequestPropertiesARMResource + :param static_site_user_roles_invitation_envelope: Required. + :type static_site_user_roles_invitation_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: StaticSiteUserInvitationResponseResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationResponseResource :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def begin_validate_custom_domain_can_be_added_to_static_site( + def create_user_roles_invitation_link( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: IO, + static_site_user_roles_invitation_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[None]: - """Validates a particular custom domain can be added to a static site. + ) -> _models.StaticSiteUserInvitationResponseResource: + """Creates an invitation link for a user with the role. - Description for Validates a particular custom domain can be added to a static site. + Description for Creates an invitation link for a user with the role. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to validate. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Required. - :type static_site_custom_domain_request_properties_envelope: IO + :param static_site_user_roles_invitation_envelope: Required. + :type static_site_user_roles_invitation_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: StaticSiteUserInvitationResponseResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationResponseResource :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def begin_validate_custom_domain_can_be_added_to_static_site( + def create_user_roles_invitation_link( self, resource_group_name: str, name: str, - domain_name: str, - static_site_custom_domain_request_properties_envelope: Union[ - _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO - ], + static_site_user_roles_invitation_envelope: Union[_models.StaticSiteUserInvitationRequestResource, IO], **kwargs: Any - ) -> LROPoller[None]: - """Validates a particular custom domain can be added to a static site. + ) -> _models.StaticSiteUserInvitationResponseResource: + """Creates an invitation link for a user with the role. - Description for Validates a particular custom domain can be added to a static site. + Description for Creates an invitation link for a user with the role. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param domain_name: The custom domain to validate. Required. - :type domain_name: str - :param static_site_custom_domain_request_properties_envelope: A JSON representation of the - static site custom domain request properties. See example. Is either a - StaticSiteCustomDomainRequestPropertiesARMResource type or a IO type. Required. - :type static_site_custom_domain_request_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteCustomDomainRequestPropertiesARMResource or IO + :param static_site_user_roles_invitation_envelope: Is either a + StaticSiteUserInvitationRequestResource type or a IO type. Required. + :type static_site_user_roles_invitation_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this - operation to not poll, or pass in your own initialized polling object for a personal polling - strategy. - :paramtype polling: bool or ~azure.core.polling.PollingMethod - :keyword int polling_interval: Default waiting time between two polls for LRO operations if no - Retry-After header is present. - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: StaticSiteUserInvitationResponseResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserInvitationResponseResource :raises ~azure.core.exceptions.HttpResponseError: """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._validate_custom_domain_can_be_added_to_static_site_initial( # type: ignore - resource_group_name=resource_group_name, - name=name, - domain_name=domain_name, - static_site_custom_domain_request_properties_envelope=static_site_custom_domain_request_properties_envelope, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) + cls: ClsType[_models.StaticSiteUserInvitationResponseResource] = kwargs.pop("cls", None) - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_user_roles_invitation_envelope, (IOBase, bytes)): + _content = static_site_user_roles_invitation_envelope else: - polling_method = polling - if cont_token: - return LROPoller.from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, + _json = self._serialize.body( + static_site_user_roles_invitation_envelope, "StaticSiteUserInvitationRequestResource" ) - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - begin_validate_custom_domain_can_be_added_to_static_site.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate" + request = build_create_user_roles_invitation_link_request( + resource_group_name=resource_group_name, + name=name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self.create_user_roles_invitation_link.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("StaticSiteUserInvitationResponseResource", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + create_user_roles_invitation_link.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/createUserInvitation" } @distributed_trace - def get_database_connections( + def list_static_site_custom_domains( self, resource_group_name: str, name: str, **kwargs: Any - ) -> Iterable["_models.DatabaseConnection"]: - """Returns overviews of database connections for a static site. + ) -> Iterable["_models.StaticSiteCustomDomainOverviewARMResource"]: + """Gets all static site custom domains for a particular static site. - Returns overviews of database connections for a static site. + Description for Gets all static site custom domains for a particular static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the static site resource to search in. Required. :type name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either DatabaseConnection or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] + :return: An iterator like instance of either StaticSiteCustomDomainOverviewARMResource or the + result of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnectionCollection] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteCustomDomainOverviewCollection] = kwargs.pop("cls", None) error_map = { 401: ClientAuthenticationError, @@ -8281,12 +5699,12 @@ def get_database_connections( def prepare_request(next_link=None): if not next_link: - request = build_get_database_connections_request( + request = build_list_static_site_custom_domains_request( resource_group_name=resource_group_name, name=name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_database_connections.metadata["url"], + template_url=self.list_static_site_custom_domains.metadata["url"], headers=_headers, params=_params, ) @@ -8312,7 +5730,7 @@ def prepare_request(next_link=None): return request def extract_data(pipeline_response): - deserialized = self._deserialize("DatabaseConnectionCollection", pipeline_response) + deserialized = self._deserialize("StaticSiteCustomDomainOverviewCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -8336,27 +5754,27 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) - get_database_connections.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections" + list_static_site_custom_domains.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains" } @distributed_trace - def get_database_connection( - self, resource_group_name: str, name: str, database_connection_name: str, **kwargs: Any - ) -> _models.DatabaseConnection: - """Returns overview of a database connection for a static site by name. + def get_static_site_custom_domain( + self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any + ) -> _models.StaticSiteCustomDomainOverviewARMResource: + """Gets an existing custom domain for a particular static site. - Returns overview of a database connection for a static site by name. + Description for Gets an existing custom domain for a particular static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str - :param name: Name of the static site. Required. + :param name: Name of the static site resource to search in. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str + :param domain_name: The custom domain name. Required. + :type domain_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :return: StaticSiteCustomDomainOverviewARMResource or the result of cls(response) + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -8370,16 +5788,16 @@ def get_database_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[_models.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) - request = build_get_database_connection_request( + request = build_get_static_site_custom_domain_request( resource_group_name=resource_group_name, name=name, - database_connection_name=database_connection_name, + domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.get_database_connection.metadata["url"], + template_url=self.get_static_site_custom_domain.metadata["url"], headers=_headers, params=_params, ) @@ -8398,115 +5816,279 @@ def get_database_connection( error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - get_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}" + get_static_site_custom_domain.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + } + + def _create_or_update_static_site_custom_domain_initial( + self, + resource_group_name: str, + name: str, + domain_name: str, + static_site_custom_domain_request_properties_envelope: Union[ + _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO + ], + **kwargs: Any + ) -> _models.StaticSiteCustomDomainOverviewARMResource: + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: 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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): + _content = static_site_custom_domain_request_properties_envelope + else: + _json = self._serialize.body( + static_site_custom_domain_request_properties_envelope, + "StaticSiteCustomDomainRequestPropertiesARMResource", + ) + + request = build_create_or_update_static_site_custom_domain_request( + resource_group_name=resource_group_name, + name=name, + domain_name=domain_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + content_type=content_type, + json=_json, + content=_content, + template_url=self._create_or_update_static_site_custom_domain_initial.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200, 202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) + + if response.status_code == 202: + deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + _create_or_update_static_site_custom_domain_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" } @overload - def create_or_update_database_connection( + def begin_create_or_update_static_site_custom_domain( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: _models.DatabaseConnection, + domain_name: str, + static_site_custom_domain_request_properties_envelope: _models.StaticSiteCustomDomainRequestPropertiesARMResource, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> LROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: + """Creates a new static site custom domain in an existing resource group and static site. - Description for Create or update a database connection for a static site. + Description for Creates a new static site custom domain in an existing resource group and + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :param domain_name: The custom domain to create. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Required. + :type static_site_custom_domain_request_properties_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainRequestPropertiesARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either StaticSiteCustomDomainOverviewARMResource + or the result of cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def create_or_update_database_connection( + def begin_create_or_update_static_site_custom_domain( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: IO, + domain_name: str, + static_site_custom_domain_request_properties_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> LROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: + """Creates a new static site custom domain in an existing resource group and static site. - Description for Create or update a database connection for a static site. + Description for Creates a new static site custom domain in an existing resource group and + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: IO + :param domain_name: The custom domain to create. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Required. + :type static_site_custom_domain_request_properties_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either StaticSiteCustomDomainOverviewARMResource + or the result of cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def create_or_update_database_connection( + def begin_create_or_update_static_site_custom_domain( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: Union[_models.DatabaseConnection, IO], + domain_name: str, + static_site_custom_domain_request_properties_envelope: Union[ + _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO + ], **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> LROPoller[_models.StaticSiteCustomDomainOverviewARMResource]: + """Creates a new static site custom domain in an existing resource group and static site. - Description for Create or update a database connection for a static site. + Description for Creates a new static site custom domain in an existing resource group and + static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Is either a DatabaseConnection type or a IO type. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection or IO + :param domain_name: The custom domain to create. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Is either a + StaticSiteCustomDomainRequestPropertiesARMResource type or a IO type. Required. + :type static_site_custom_domain_request_properties_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainRequestPropertiesARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either StaticSiteCustomDomainOverviewARMResource + or the result of cls(response) + :rtype: + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + 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.StaticSiteCustomDomainOverviewARMResource] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._create_or_update_static_site_custom_domain_initial( + resource_group_name=resource_group_name, + name=name, + domain_name=domain_name, + static_site_custom_domain_request_properties_envelope=static_site_custom_domain_request_properties_envelope, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("StaticSiteCustomDomainOverviewARMResource", pipeline_response) + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + if polling is True: + polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + begin_create_or_update_static_site_custom_domain.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + } + + def _delete_static_site_custom_domain_initial( # pylint: disable=inconsistent-return-statements + self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any + ) -> None: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -8515,31 +6097,19 @@ def create_or_update_database_connection( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(database_connection_request_envelope, (IO, bytes)): - _content = database_connection_request_envelope - else: - _json = self._serialize.body(database_connection_request_envelope, "DatabaseConnection") + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) + cls: ClsType[None] = kwargs.pop("cls", None) - request = build_create_or_update_database_connection_request( + request = build_delete_static_site_custom_domain_request( resource_group_name=resource_group_name, name=name, - database_connection_name=database_connection_name, + domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.create_or_update_database_connection.metadata["url"], + template_url=self._delete_static_site_custom_domain_initial.metadata["url"], headers=_headers, params=_params, ) @@ -8553,41 +6123,98 @@ def create_or_update_database_connection( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("DatabaseConnection", pipeline_response) - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized + return cls(pipeline_response, None, {}) - create_or_update_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}" + _delete_static_site_custom_domain_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" } @distributed_trace - def delete_database_connection( # pylint: disable=inconsistent-return-statements - self, resource_group_name: str, name: str, database_connection_name: str, **kwargs: Any - ) -> None: - """Delete a database connection for a static site. + def begin_delete_static_site_custom_domain( + self, resource_group_name: str, name: str, domain_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Deletes a custom domain. - Delete a database connection for a static site. + Description for Deletes a custom domain. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str + :param domain_name: The custom domain to delete. Required. + :type domain_name: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: 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) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._delete_static_site_custom_domain_initial( # type: ignore + resource_group_name=resource_group_name, + name=name, + domain_name=domain_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) + + if polling is True: + polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + begin_delete_static_site_custom_domain.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}" + } + + def _validate_custom_domain_can_be_added_to_static_site_initial( # pylint: disable=inconsistent-return-statements + self, + resource_group_name: str, + name: str, + domain_name: str, + static_site_custom_domain_request_properties_envelope: Union[ + _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO + ], + **kwargs: Any + ) -> None: error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -8596,19 +6223,34 @@ def delete_database_connection( # pylint: disable=inconsistent-return-statement } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) - request = build_delete_database_connection_request( + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(static_site_custom_domain_request_properties_envelope, (IOBase, bytes)): + _content = static_site_custom_domain_request_properties_envelope + else: + _json = self._serialize.body( + static_site_custom_domain_request_properties_envelope, + "StaticSiteCustomDomainRequestPropertiesARMResource", + ) + + request = build_validate_custom_domain_can_be_added_to_static_site_request( resource_group_name=resource_group_name, name=name, - database_connection_name=database_connection_name, + domain_name=domain_name, subscription_id=self._config.subscription_id, api_version=api_version, - template_url=self.delete_database_connection.metadata["url"], + content_type=content_type, + json=_json, + content=_content, + template_url=self._validate_custom_domain_can_be_added_to_static_site_initial.metadata["url"], headers=_headers, params=_params, ) @@ -8622,7 +6264,7 @@ def delete_database_connection( # pylint: disable=inconsistent-return-statement response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) @@ -8630,237 +6272,177 @@ def delete_database_connection( # pylint: disable=inconsistent-return-statement if cls: return cls(pipeline_response, None, {}) - delete_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}" + _validate_custom_domain_can_be_added_to_static_site_initial.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate" } @overload - def update_database_connection( + def begin_validate_custom_domain_can_be_added_to_static_site( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: _models.DatabaseConnectionPatchRequest, + domain_name: str, + static_site_custom_domain_request_properties_envelope: _models.StaticSiteCustomDomainRequestPropertiesARMResource, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> LROPoller[None]: + """Validates a particular custom domain can be added to a static site. - Description for Create or update a database connection for a static site. + Description for Validates a particular custom domain can be added to a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionPatchRequest + :param domain_name: The custom domain to validate. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Required. + :type static_site_custom_domain_request_properties_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainRequestPropertiesARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def update_database_connection( + def begin_validate_custom_domain_can_be_added_to_static_site( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: IO, + domain_name: str, + static_site_custom_domain_request_properties_envelope: IO, *, content_type: str = "application/json", **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> LROPoller[None]: + """Validates a particular custom domain can be added to a static site. - Description for Create or update a database connection for a static site. + Description for Validates a particular custom domain can be added to a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Required. - :type database_connection_request_envelope: IO + :param domain_name: The custom domain to validate. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Required. + :type static_site_custom_domain_request_properties_envelope: IO :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def update_database_connection( + def begin_validate_custom_domain_can_be_added_to_static_site( self, resource_group_name: str, name: str, - database_connection_name: str, - database_connection_request_envelope: Union[_models.DatabaseConnectionPatchRequest, IO], + domain_name: str, + static_site_custom_domain_request_properties_envelope: Union[ + _models.StaticSiteCustomDomainRequestPropertiesARMResource, IO + ], **kwargs: Any - ) -> _models.DatabaseConnection: - """Create or update a database connection for a static site. + ) -> LROPoller[None]: + """Validates a particular custom domain can be added to a static site. - Description for Create or update a database connection for a static site. + Description for Validates a particular custom domain can be added to a static site. :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param name: Name of the static site. Required. :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :param database_connection_request_envelope: A JSON representation of the database connection - request properties. Is either a DatabaseConnectionPatchRequest type or a IO type. Required. - :type database_connection_request_envelope: - ~azure.mgmt.web.v2022_09_01.models.DatabaseConnectionPatchRequest or IO + :param domain_name: The custom domain to validate. Required. + :type domain_name: str + :param static_site_custom_domain_request_properties_envelope: A JSON representation of the + static site custom domain request properties. See example. Is either a + StaticSiteCustomDomainRequestPropertiesARMResource type or a IO type. Required. + :type static_site_custom_domain_request_properties_envelope: + ~azure.mgmt.web.v2022_03_01.models.StaticSiteCustomDomainRequestPropertiesARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. Pass in False for this + operation to not poll, or pass in your own initialized polling object for a personal polling + strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no + Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.DatabaseConnection] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(database_connection_request_envelope, (IO, bytes)): - _content = database_connection_request_envelope - else: - _json = self._serialize.body(database_connection_request_envelope, "DatabaseConnectionPatchRequest") - - request = build_update_database_connection_request( - resource_group_name=resource_group_name, - name=name, - database_connection_name=database_connection_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.update_database_connection.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("DatabaseConnection", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - update_database_connection.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}" - } - - @distributed_trace - def get_database_connection_with_details( - self, resource_group_name: str, name: str, database_connection_name: str, **kwargs: Any - ) -> _models.DatabaseConnection: - """Returns details of a database connection for a static site by name. - - Returns details of a database connection for a static site by name. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :param database_connection_name: Name of the database connection. Required. - :type database_connection_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: DatabaseConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DatabaseConnection - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnection] = kwargs.pop("cls", None) - - request = build_get_database_connection_with_details_request( - resource_group_name=resource_group_name, - name=name, - database_connection_name=database_connection_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_database_connection_with_details.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("DatabaseConnection", pipeline_response) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._validate_custom_domain_can_be_added_to_static_site_initial( # type: ignore + resource_group_name=resource_group_name, + name=name, + domain_name=domain_name, + static_site_custom_domain_request_properties_envelope=static_site_custom_domain_request_properties_envelope, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + kwargs.pop("error_map", None) - if cls: - return cls(pipeline_response, deserialized, {}) + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) - return deserialized + if polling is True: + polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) # type: ignore - get_database_connection_with_details.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}/show" + begin_validate_custom_domain_can_be_added_to_static_site.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/customDomains/{domainName}/validate" } def _detach_static_site_initial( # pylint: disable=inconsistent-return-statements @@ -8877,7 +6459,7 @@ def _detach_static_site_initial( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_static_site_request( @@ -8936,7 +6518,7 @@ def begin_detach_static_site(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -8992,13 +6574,13 @@ def list_static_site_functions( :return: An iterator like instance of either StaticSiteFunctionOverviewARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteFunctionOverviewARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteFunctionOverviewARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteFunctionOverviewCollection] = kwargs.pop("cls", None) error_map = { @@ -9085,7 +6667,7 @@ def list_static_site_app_settings( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9099,7 +6681,7 @@ def list_static_site_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_app_settings_request( @@ -9151,7 +6733,7 @@ def list_static_site_configured_roles( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringList or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringList + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringList :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9165,7 +6747,7 @@ def list_static_site_configured_roles( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringList] = kwargs.pop("cls", None) request = build_list_static_site_configured_roles_request( @@ -9217,7 +6799,7 @@ def list_static_site_function_app_settings( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9231,7 +6813,7 @@ def list_static_site_function_app_settings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_function_app_settings_request( @@ -9281,7 +6863,7 @@ def list_static_site_secrets(self, resource_group_name: str, name: str, **kwargs :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9295,7 +6877,7 @@ def list_static_site_secrets(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_static_site_secrets_request( @@ -9349,13 +6931,13 @@ def get_private_endpoint_connection_list( :return: An iterator like instance of either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -9444,7 +7026,7 @@ def get_private_endpoint_connection( :type private_endpoint_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RemotePrivateEndpointConnectionARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9458,7 +7040,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -9516,14 +7098,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -9594,7 +7176,7 @@ def begin_approve_or_reject_private_endpoint_connection( :type private_endpoint_connection_name: str :param private_endpoint_wrapper: Request body. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -9609,7 +7191,7 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -9650,7 +7232,7 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -9676,7 +7258,7 @@ def begin_approve_or_reject_private_endpoint_connection( :param private_endpoint_wrapper: Request body. Is either a PrivateLinkConnectionApprovalRequestResource type or a IO type. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource or IO + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -9691,13 +7273,13 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -9757,7 +7339,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -9832,7 +7414,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -9889,7 +7471,7 @@ def get_private_link_resources( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourcesWrapper + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourcesWrapper :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -9903,7 +7485,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -9961,7 +7543,7 @@ def reset_static_site_api_key( # pylint: disable=inconsistent-return-statements :type name: str :param reset_properties_envelope: Required. :type reset_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteResetPropertiesARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteResetPropertiesARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -10019,7 +7601,7 @@ def reset_static_site_api_key( # pylint: disable=inconsistent-return-statements :param reset_properties_envelope: Is either a StaticSiteResetPropertiesARMResource type or a IO type. Required. :type reset_properties_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteResetPropertiesARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteResetPropertiesARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -10039,14 +7621,14 @@ def reset_static_site_api_key( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(reset_properties_envelope, (IO, bytes)): + if isinstance(reset_properties_envelope, (IOBase, bytes)): _content = reset_properties_envelope else: _json = self._serialize.body(reset_properties_envelope, "StaticSiteResetPropertiesARMResource") @@ -10085,99 +7667,6 @@ def reset_static_site_api_key( # pylint: disable=inconsistent-return-statements "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/resetapikey" } - @distributed_trace - def get_database_connections_with_details( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> Iterable["_models.DatabaseConnection"]: - """Returns details of database connections for a static site. - - Returns details of database connections for a static site. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Name of the static site. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either DatabaseConnection or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.DatabaseConnection] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.DatabaseConnectionCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_get_database_connections_with_details_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_database_connections_with_details.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("DatabaseConnectionCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - get_database_connections_with_details.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/showDatabaseConnections" - } - @distributed_trace def get_user_provided_function_apps_for_static_site( self, resource_group_name: str, name: str, **kwargs: Any @@ -10195,13 +7684,13 @@ def get_user_provided_function_apps_for_static_site( :return: An iterator like instance of either StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppsCollection] = kwargs.pop("cls", None) error_map = { @@ -10291,7 +7780,7 @@ def get_user_provided_function_app_for_static_site( :type function_app_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -10305,7 +7794,7 @@ def get_user_provided_function_app_for_static_site( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) request = build_get_user_provided_function_app_for_static_site_request( @@ -10364,14 +7853,14 @@ def _register_user_provided_function_app_with_static_site_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_user_provided_function_envelope, (IO, bytes)): + if isinstance(static_site_user_provided_function_envelope, (IOBase, bytes)): _content = static_site_user_provided_function_envelope else: _json = self._serialize.body( @@ -10447,7 +7936,7 @@ def begin_register_user_provided_function_app_with_static_site( :param static_site_user_provided_function_envelope: A JSON representation of the user provided function app properties. See example. Required. :type static_site_user_provided_function_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource :param is_forced: Specify :code:`true` to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is :code:`false`. Default value is None. @@ -10466,7 +7955,7 @@ def begin_register_user_provided_function_app_with_static_site( :return: An instance of LROPoller that returns either StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -10513,7 +8002,7 @@ def begin_register_user_provided_function_app_with_static_site( :return: An instance of LROPoller that returns either StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -10541,7 +8030,7 @@ def begin_register_user_provided_function_app_with_static_site( function app properties. See example. Is either a StaticSiteUserProvidedFunctionAppARMResource type or a IO type. Required. :type static_site_user_provided_function_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource or IO :param is_forced: Specify :code:`true` to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is :code:`false`. Default value is None. @@ -10560,13 +8049,13 @@ def begin_register_user_provided_function_app_with_static_site( :return: An instance of LROPoller that returns either StaticSiteUserProvidedFunctionAppARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteUserProvidedFunctionAppARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteUserProvidedFunctionAppARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteUserProvidedFunctionAppARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -10643,7 +8132,7 @@ def detach_user_provided_function_app_from_static_site( # pylint: disable=incon _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_detach_user_provided_function_app_from_static_site_request( @@ -10696,14 +8185,14 @@ def _create_zip_deployment_for_static_site_initial( # pylint: disable=inconsist _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_zip_deployment_envelope, (IO, bytes)): + if isinstance(static_site_zip_deployment_envelope, (IOBase, bytes)): _content = static_site_zip_deployment_envelope else: _json = self._serialize.body(static_site_zip_deployment_envelope, "StaticSiteZipDeploymentARMResource") @@ -10763,7 +8252,7 @@ def begin_create_zip_deployment_for_static_site( :param static_site_zip_deployment_envelope: A JSON representation of the StaticSiteZipDeployment properties. See example. Required. :type static_site_zip_deployment_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteZipDeploymentARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteZipDeploymentARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -10837,7 +8326,7 @@ def begin_create_zip_deployment_for_static_site( StaticSiteZipDeployment properties. See example. Is either a StaticSiteZipDeploymentARMResource type or a IO type. Required. :type static_site_zip_deployment_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteZipDeploymentARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteZipDeploymentARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -10856,7 +8345,7 @@ def begin_create_zip_deployment_for_static_site( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -10918,14 +8407,14 @@ def _validate_backend_initial( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_linked_backend_envelope, (IO, bytes)): + if isinstance(static_site_linked_backend_envelope, (IOBase, bytes)): _content = static_site_linked_backend_envelope else: _json = self._serialize.body(static_site_linked_backend_envelope, "StaticSiteLinkedBackendARMResource") @@ -10989,7 +8478,7 @@ def begin_validate_backend( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -11068,7 +8557,7 @@ def begin_validate_backend( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Is either a StaticSiteLinkedBackendARMResource type or a IO type. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -11087,7 +8576,7 @@ def begin_validate_backend( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -11151,14 +8640,14 @@ def _validate_backend_for_build_initial( # pylint: disable=inconsistent-return- _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_linked_backend_envelope, (IO, bytes)): + if isinstance(static_site_linked_backend_envelope, (IOBase, bytes)): _content = static_site_linked_backend_envelope else: _json = self._serialize.body(static_site_linked_backend_envelope, "StaticSiteLinkedBackendARMResource") @@ -11226,7 +8715,7 @@ def begin_validate_backend_for_build( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -11311,7 +8800,7 @@ def begin_validate_backend_for_build( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Is either a StaticSiteLinkedBackendARMResource type or a IO type. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -11330,7 +8819,7 @@ def begin_validate_backend_for_build( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -11391,13 +8880,13 @@ def get_linked_backends( :return: An iterator like instance of either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteLinkedBackendsCollection] = kwargs.pop("cls", None) error_map = { @@ -11488,13 +8977,13 @@ def get_linked_backends_for_build( :return: An iterator like instance of either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteLinkedBackendsCollection] = kwargs.pop("cls", None) error_map = { @@ -11584,7 +9073,7 @@ def get_linked_backend( :type linked_backend_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteLinkedBackendARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -11598,7 +9087,7 @@ def get_linked_backend( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) request = build_get_linked_backend_request( @@ -11656,14 +9145,14 @@ def _link_backend_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_linked_backend_envelope, (IO, bytes)): + if isinstance(static_site_linked_backend_envelope, (IOBase, bytes)): _content = static_site_linked_backend_envelope else: _json = self._serialize.body(static_site_linked_backend_envelope, "StaticSiteLinkedBackendARMResource") @@ -11731,7 +9220,7 @@ def begin_link_backend( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -11746,7 +9235,7 @@ def begin_link_backend( :return: An instance of LROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -11788,7 +9277,7 @@ def begin_link_backend( :return: An instance of LROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -11814,7 +9303,7 @@ def begin_link_backend( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Is either a StaticSiteLinkedBackendARMResource type or a IO type. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -11829,13 +9318,13 @@ def begin_link_backend( :return: An instance of LROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -11919,7 +9408,7 @@ def unlink_backend( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_unlink_backend_request( @@ -11973,7 +9462,7 @@ def get_linked_backend_for_build( :type linked_backend_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StaticSiteLinkedBackendARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -11987,7 +9476,7 @@ def get_linked_backend_for_build( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) request = build_get_linked_backend_for_build_request( @@ -12047,14 +9536,14 @@ def _link_backend_to_build_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(static_site_linked_backend_envelope, (IO, bytes)): + if isinstance(static_site_linked_backend_envelope, (IOBase, bytes)): _content = static_site_linked_backend_envelope else: _json = self._serialize.body(static_site_linked_backend_envelope, "StaticSiteLinkedBackendARMResource") @@ -12126,7 +9615,7 @@ def begin_link_backend_to_build( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -12141,7 +9630,7 @@ def begin_link_backend_to_build( :return: An instance of LROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -12186,7 +9675,7 @@ def begin_link_backend_to_build( :return: An instance of LROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -12215,7 +9704,7 @@ def begin_link_backend_to_build( :param static_site_linked_backend_envelope: A JSON representation of the linked backend request properties. Is either a StaticSiteLinkedBackendARMResource type or a IO type. Required. :type static_site_linked_backend_envelope: - ~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource or IO + ~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -12230,13 +9719,13 @@ def begin_link_backend_to_build( :return: An instance of LROPoller that returns either StaticSiteLinkedBackendARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StaticSiteLinkedBackendARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StaticSiteLinkedBackendARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StaticSiteLinkedBackendARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -12324,7 +9813,7 @@ def unlink_backend_from_build( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_unlink_backend_from_build_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_top_level_domains_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_top_level_domains_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_top_level_domains_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_top_level_domains_operations.py index 5477e7712fe2..83bd1f60a30e 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_top_level_domains_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_top_level_domains_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -71,7 +67,7 @@ def build_get_request(name: str, subscription_id: str, **kwargs: Any) -> HttpReq _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +94,7 @@ def build_list_agreements_request(name: str, subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -131,7 +127,7 @@ class TopLevelDomainsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`top_level_domains` attribute. """ @@ -152,13 +148,13 @@ def list(self, **kwargs: Any) -> Iterable["_models.TopLevelDomain"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TopLevelDomain or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.TopLevelDomain] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.TopLevelDomain] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TopLevelDomainCollection] = kwargs.pop("cls", None) error_map = { @@ -237,7 +233,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TopLevelDomain or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TopLevelDomain + :rtype: ~azure.mgmt.web.v2022_03_01.models.TopLevelDomain :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -251,7 +247,7 @@ def get(self, name: str, **kwargs: Any) -> _models.TopLevelDomain: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TopLevelDomain] = kwargs.pop("cls", None) request = build_get_request( @@ -304,13 +300,13 @@ def list_agreements( :param name: Name of the top-level domain. Required. :type name: str :param agreement_option: Domain agreement options. Required. - :type agreement_option: ~azure.mgmt.web.v2022_09_01.models.TopLevelDomainAgreementOption + :type agreement_option: ~azure.mgmt.web.v2022_03_01.models.TopLevelDomainAgreementOption :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TldLegalAgreement or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.TldLegalAgreement] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.TldLegalAgreement] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -331,7 +327,7 @@ def list_agreements( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TldLegalAgreement or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.TldLegalAgreement] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.TldLegalAgreement] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -347,19 +343,19 @@ def list_agreements( :type name: str :param agreement_option: Domain agreement options. Is either a TopLevelDomainAgreementOption type or a IO type. Required. - :type agreement_option: ~azure.mgmt.web.v2022_09_01.models.TopLevelDomainAgreementOption or IO + :type agreement_option: ~azure.mgmt.web.v2022_03_01.models.TopLevelDomainAgreementOption or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TldLegalAgreement or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.TldLegalAgreement] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.TldLegalAgreement] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.TldLegalAgreementCollection] = kwargs.pop("cls", None) @@ -373,7 +369,7 @@ def list_agreements( content_type = content_type or "application/json" _json = None _content = None - if isinstance(agreement_option, (IO, bytes)): + if isinstance(agreement_option, (IOBase, bytes)): _content = agreement_option else: _json = self._serialize.body(agreement_option, "TopLevelDomainAgreementOption") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_web_apps_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_web_apps_operations.py similarity index 92% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_web_apps_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_web_apps_operations.py index 0dc852305a8d..33de5f539c68 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_web_apps_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_web_apps_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase import sys from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse @@ -36,10 +37,6 @@ from collections.abc import MutableMapping else: from typing import MutableMapping # type: ignore # pylint: disable=ungrouped-imports -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports JSON = MutableMapping[str, Any] # pylint: disable=unsubscriptable-object T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +49,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +75,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +112,7 @@ def build_get_request(resource_group_name: str, name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -153,7 +150,7 @@ def 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -200,7 +197,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -242,7 +239,7 @@ def build_update_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -283,7 +280,7 @@ def build_analyze_custom_hostname_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -323,7 +320,7 @@ def build_apply_slot_config_to_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -362,7 +359,7 @@ def build_backup_request(resource_group_name: str, name: str, subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -401,7 +398,7 @@ def build_list_backups_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 +436,7 @@ def build_get_backup_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -478,7 +475,7 @@ def build_delete_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -517,7 +514,7 @@ def build_list_backup_status_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -559,7 +556,7 @@ def build_restore_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -601,7 +598,7 @@ def build_list_basic_publishing_credentials_policies_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -639,7 +636,7 @@ def build_get_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -677,7 +674,7 @@ def build_update_ftp_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -718,7 +715,7 @@ def build_get_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -756,7 +753,7 @@ def build_update_scm_allowed_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -797,7 +794,7 @@ def build_list_configurations_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -835,7 +832,7 @@ def build_update_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -876,7 +873,7 @@ def build_list_application_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -914,7 +911,7 @@ def build_update_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -955,7 +952,7 @@ def build_get_auth_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -993,7 +990,7 @@ def build_get_auth_settings_v2_without_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1031,7 +1028,7 @@ def build_update_auth_settings_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1072,7 +1069,7 @@ def build_get_auth_settings_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1110,7 +1107,7 @@ def build_update_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1151,7 +1148,7 @@ def build_list_azure_storage_accounts_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1189,7 +1186,7 @@ def build_update_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1230,7 +1227,7 @@ def build_delete_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1268,7 +1265,7 @@ def build_get_backup_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1306,7 +1303,7 @@ def build_get_app_settings_key_vault_references_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1344,7 +1341,7 @@ def build_get_app_setting_key_vault_reference_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1383,7 +1380,7 @@ def build_get_site_connection_string_key_vault_references_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1421,7 +1418,7 @@ def build_get_site_connection_string_key_vault_reference_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1460,7 +1457,7 @@ def build_update_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1501,7 +1498,7 @@ def build_list_connection_strings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1539,7 +1536,7 @@ def build_get_diagnostic_logs_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1577,7 +1574,7 @@ def build_update_diagnostic_logs_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1618,7 +1615,7 @@ def build_update_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1659,7 +1656,7 @@ def build_list_metadata_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1697,7 +1694,7 @@ def build_list_publishing_credentials_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1735,7 +1732,7 @@ def build_update_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1776,7 +1773,7 @@ def build_list_site_push_settings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1814,7 +1811,7 @@ def build_list_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1852,7 +1849,7 @@ def build_update_slot_configuration_names_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1893,7 +1890,7 @@ def build_get_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -1931,7 +1928,7 @@ def build_create_or_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -1972,7 +1969,7 @@ def build_update_configuration_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -2013,7 +2010,7 @@ def build_list_configuration_snapshot_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2051,7 +2048,7 @@ def build_get_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2090,7 +2087,7 @@ def build_recover_site_configuration_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2129,7 +2126,7 @@ def build_get_web_site_container_logs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -2167,7 +2164,7 @@ def build_get_container_logs_zip_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -2205,7 +2202,7 @@ def build_list_continuous_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2243,7 +2240,7 @@ def build_get_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2282,7 +2279,7 @@ def build_delete_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2321,7 +2318,7 @@ def build_start_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2360,7 +2357,7 @@ def build_stop_continuous_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2399,7 +2396,7 @@ def build_list_production_site_deployment_statuses_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2437,7 +2434,7 @@ def build_get_production_site_deployment_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2476,7 +2473,7 @@ def build_list_deployments_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2514,7 +2511,7 @@ def build_get_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2553,7 +2550,7 @@ def build_create_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -2595,7 +2592,7 @@ def build_delete_deployment_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2634,7 +2631,7 @@ def build_list_deployment_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2673,7 +2670,7 @@ def build_discover_backup_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -2714,7 +2711,7 @@ def build_list_domain_ownership_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2752,7 +2749,7 @@ def build_get_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2793,7 +2790,7 @@ def build_create_or_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -2837,7 +2834,7 @@ def build_delete_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2878,7 +2875,7 @@ def build_update_domain_ownership_identifier_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -2922,7 +2919,7 @@ def build_get_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -2960,7 +2957,7 @@ def build_create_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -3001,7 +2998,7 @@ def build_get_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3039,7 +3036,7 @@ def build_get_one_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3077,7 +3074,7 @@ def build_create_one_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3115,7 +3112,7 @@ def build_list_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3153,7 +3150,7 @@ def build_get_functions_admin_token_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3191,7 +3188,7 @@ def build_get_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3230,7 +3227,7 @@ def build_create_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -3272,7 +3269,7 @@ def build_delete_function_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3311,7 +3308,7 @@ def build_create_or_update_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -3354,7 +3351,7 @@ def build_delete_function_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3394,7 +3391,7 @@ def build_list_function_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3433,7 +3430,7 @@ def build_list_function_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3472,7 +3469,7 @@ def build_list_host_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3510,7 +3507,7 @@ def build_list_sync_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3548,7 +3545,7 @@ def build_sync_functions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3586,7 +3583,7 @@ def build_create_or_update_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -3629,7 +3626,7 @@ def build_delete_host_secret_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3669,7 +3666,7 @@ def build_list_host_name_bindings_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3707,7 +3704,7 @@ def build_get_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3746,7 +3743,7 @@ def build_create_or_update_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -3788,7 +3785,7 @@ def build_delete_host_name_binding_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3827,7 +3824,7 @@ def build_get_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3867,7 +3864,7 @@ def build_create_or_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -3910,7 +3907,7 @@ def build_delete_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -3950,7 +3947,7 @@ def build_update_hybrid_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -3993,7 +3990,7 @@ def build_list_hybrid_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4031,7 +4028,7 @@ def build_list_relay_service_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4069,7 +4066,7 @@ def build_get_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4108,7 +4105,7 @@ def build_create_or_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -4150,7 +4147,7 @@ def build_delete_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4189,7 +4186,7 @@ def build_update_relay_service_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -4231,7 +4228,7 @@ def build_list_instance_identifiers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4269,7 +4266,7 @@ def build_get_instance_info_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4308,7 +4305,7 @@ def build_get_instance_ms_deploy_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4347,7 +4344,7 @@ def build_create_instance_ms_deploy_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -4389,7 +4386,7 @@ def build_get_instance_ms_deploy_log_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4428,7 +4425,7 @@ def build_list_instance_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4467,7 +4464,7 @@ def build_get_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4507,7 +4504,7 @@ def build_delete_instance_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4547,7 +4544,7 @@ def build_get_instance_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4587,7 +4584,7 @@ def build_list_instance_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4633,7 +4630,7 @@ def build_get_instance_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4674,7 +4671,7 @@ def build_list_instance_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4712,7 +4709,7 @@ def build_is_cloneable_request(resource_group_name: str, name: str, subscription _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4750,7 +4747,7 @@ def build_list_site_backups_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4788,7 +4785,7 @@ def build_list_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4826,7 +4823,7 @@ def build_migrate_storage_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -4868,7 +4865,7 @@ def build_migrate_my_sql_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -4909,7 +4906,7 @@ def build_get_migrate_my_sql_status_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4947,7 +4944,7 @@ def build_get_swift_virtual_network_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -4985,7 +4982,7 @@ def build_create_or_update_swift_virtual_network_connection_with_check_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -5026,7 +5023,7 @@ def build_delete_swift_virtual_network_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5064,7 +5061,7 @@ def build_update_swift_virtual_network_connection_with_check_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -5105,7 +5102,7 @@ def build_list_network_features_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5144,7 +5141,7 @@ def build_get_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5190,7 +5187,7 @@ def build_start_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5241,7 +5238,7 @@ def build_start_web_site_network_trace_operation_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5285,7 +5282,7 @@ def build_stop_web_site_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5323,7 +5320,7 @@ def build_get_network_traces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5362,7 +5359,7 @@ def build_get_network_trace_operation_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5401,7 +5398,7 @@ def build_get_network_traces_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5440,7 +5437,7 @@ def build_generate_new_site_publishing_password_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5478,7 +5475,7 @@ def build_list_perf_mon_counters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5518,7 +5515,7 @@ def build_get_site_php_error_log_flag_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5556,7 +5553,7 @@ def build_list_premier_add_ons_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5594,7 +5591,7 @@ def build_get_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5633,7 +5630,7 @@ def build_add_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -5675,7 +5672,7 @@ def build_delete_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5714,7 +5711,7 @@ def build_update_premier_add_on_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -5756,7 +5753,7 @@ def build_get_private_access_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5794,7 +5791,7 @@ def build_put_private_access_vnet_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -5835,7 +5832,7 @@ def build_get_private_endpoint_connection_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5873,7 +5870,7 @@ def build_get_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5914,7 +5911,7 @@ def build_approve_or_reject_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -5958,7 +5955,7 @@ def build_delete_private_endpoint_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -5999,7 +5996,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6037,7 +6034,7 @@ def build_list_processes_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6075,7 +6072,7 @@ def build_get_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6114,7 +6111,7 @@ def build_delete_process_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6153,7 +6150,7 @@ def build_get_process_dump_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6192,7 +6189,7 @@ def build_list_process_modules_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6231,7 +6228,7 @@ def build_get_process_module_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6271,7 +6268,7 @@ def build_list_process_threads_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6310,7 +6307,7 @@ def build_list_public_certificates_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6348,7 +6345,7 @@ def build_get_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6387,7 +6384,7 @@ def build_create_or_update_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -6429,7 +6426,7 @@ def build_delete_public_certificate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6468,7 +6465,7 @@ def build_list_publishing_profile_xml_with_secrets_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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/xml") @@ -6509,7 +6506,7 @@ def build_reset_production_slot_config_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6553,7 +6550,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6595,7 +6592,7 @@ def build_restore_from_backup_blob_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -6636,7 +6633,7 @@ def build_restore_from_deleted_app_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -6677,7 +6674,7 @@ def build_restore_snapshot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -6718,7 +6715,7 @@ def build_list_site_extensions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6756,7 +6753,7 @@ def build_get_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6795,7 +6792,7 @@ def build_install_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6834,7 +6831,7 @@ def build_delete_site_extension_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6871,7 +6868,7 @@ def build_list_slots_request(resource_group_name: str, name: str, subscription_i _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6909,7 +6906,7 @@ def build_get_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -6948,7 +6945,7 @@ def build_create_or_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -6997,7 +6994,7 @@ def build_delete_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7042,7 +7039,7 @@ def build_update_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7090,7 +7087,7 @@ def build_analyze_custom_hostname_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7131,7 +7128,7 @@ def build_apply_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7173,7 +7170,7 @@ def build_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7215,7 +7212,7 @@ def build_list_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7254,7 +7251,7 @@ def build_get_backup_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7294,7 +7291,7 @@ def build_delete_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7334,7 +7331,7 @@ def build_list_backup_status_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7377,7 +7374,7 @@ def build_restore_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7420,7 +7417,7 @@ def build_list_basic_publishing_credentials_policies_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7459,7 +7456,7 @@ def build_get_ftp_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7498,7 +7495,7 @@ def build_update_ftp_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7540,7 +7537,7 @@ def build_get_scm_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7579,7 +7576,7 @@ def build_update_scm_allowed_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7621,7 +7618,7 @@ def build_list_configurations_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7660,7 +7657,7 @@ def build_update_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7702,7 +7699,7 @@ def build_list_application_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7741,7 +7738,7 @@ def build_update_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7783,7 +7780,7 @@ def build_get_auth_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7822,7 +7819,7 @@ def build_get_auth_settings_v2_without_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7861,7 +7858,7 @@ def build_update_auth_settings_v2_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7903,7 +7900,7 @@ def build_get_auth_settings_v2_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -7942,7 +7939,7 @@ def build_update_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -7984,7 +7981,7 @@ def build_list_azure_storage_accounts_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8023,7 +8020,7 @@ def build_update_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -8065,7 +8062,7 @@ def build_delete_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8104,7 +8101,7 @@ def build_get_backup_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8143,7 +8140,7 @@ def build_get_app_settings_key_vault_references_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8182,7 +8179,7 @@ def build_get_app_setting_key_vault_reference_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8222,7 +8219,7 @@ def build_get_site_connection_string_key_vault_references_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8261,7 +8258,7 @@ def build_get_site_connection_string_key_vault_reference_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8301,7 +8298,7 @@ def build_update_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -8343,7 +8340,7 @@ def build_list_connection_strings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8382,7 +8379,7 @@ def build_get_diagnostic_logs_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8421,7 +8418,7 @@ def build_update_diagnostic_logs_config_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -8463,7 +8460,7 @@ def build_update_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -8505,7 +8502,7 @@ def build_list_metadata_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8544,7 +8541,7 @@ def build_list_publishing_credentials_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8583,7 +8580,7 @@ def build_update_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -8625,7 +8622,7 @@ def build_list_site_push_settings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8664,7 +8661,7 @@ def build_get_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8703,7 +8700,7 @@ def build_create_or_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -8745,7 +8742,7 @@ def build_update_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -8787,7 +8784,7 @@ def build_list_configuration_snapshot_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8826,7 +8823,7 @@ def build_get_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8866,7 +8863,7 @@ def build_recover_site_configuration_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -8906,7 +8903,7 @@ def build_get_web_site_container_logs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/octet-stream") # Construct URL @@ -8945,7 +8942,7 @@ def build_get_container_logs_zip_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/zip") # Construct URL @@ -8984,7 +8981,7 @@ def build_list_continuous_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9023,7 +9020,7 @@ def build_get_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9063,7 +9060,7 @@ def build_delete_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9103,7 +9100,7 @@ def build_start_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9143,7 +9140,7 @@ def build_stop_continuous_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9183,7 +9180,7 @@ def build_list_slot_site_deployment_statuses_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9222,7 +9219,7 @@ def build_get_slot_site_deployment_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9262,7 +9259,7 @@ def build_list_deployments_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9301,7 +9298,7 @@ def build_get_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9341,7 +9338,7 @@ def build_create_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -9384,7 +9381,7 @@ def build_delete_deployment_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9424,7 +9421,7 @@ def build_list_deployment_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9464,7 +9461,7 @@ def build_discover_backup_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -9506,7 +9503,7 @@ def build_list_domain_ownership_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9550,7 +9547,7 @@ def build_get_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9597,7 +9594,7 @@ def build_create_or_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -9647,7 +9644,7 @@ def build_delete_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9694,7 +9691,7 @@ def build_update_domain_ownership_identifier_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -9739,7 +9736,7 @@ def build_get_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9778,7 +9775,7 @@ def build_create_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -9820,7 +9817,7 @@ def build_get_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9859,7 +9856,7 @@ def build_list_instance_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9898,7 +9895,7 @@ def build_get_functions_admin_token_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9937,7 +9934,7 @@ def build_get_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -9977,7 +9974,7 @@ def build_create_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -10020,7 +10017,7 @@ def build_delete_instance_function_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10066,7 +10063,7 @@ def build_create_or_update_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -10116,7 +10113,7 @@ def build_delete_function_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10157,7 +10154,7 @@ def build_list_function_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10197,7 +10194,7 @@ def build_list_function_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10237,7 +10234,7 @@ def build_list_host_keys_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10276,7 +10273,7 @@ def build_list_sync_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10315,7 +10312,7 @@ def build_sync_functions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10354,7 +10351,7 @@ def build_create_or_update_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -10398,7 +10395,7 @@ def build_delete_host_secret_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10439,7 +10436,7 @@ def build_list_host_name_bindings_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10478,7 +10475,7 @@ def build_get_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10518,7 +10515,7 @@ def build_create_or_update_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -10561,7 +10558,7 @@ def build_delete_host_name_binding_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10607,7 +10604,7 @@ def build_get_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10654,7 +10651,7 @@ def build_create_or_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -10704,7 +10701,7 @@ def build_delete_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10751,7 +10748,7 @@ def build_update_hybrid_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -10795,7 +10792,7 @@ def build_list_hybrid_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10834,7 +10831,7 @@ def build_list_relay_service_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10873,7 +10870,7 @@ def build_get_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10913,7 +10910,7 @@ def build_create_or_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -10956,7 +10953,7 @@ def build_delete_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -10996,7 +10993,7 @@ def build_update_relay_service_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -11039,7 +11036,7 @@ def build_list_instance_identifiers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11078,7 +11075,7 @@ def build_get_instance_info_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11118,7 +11115,7 @@ def build_get_instance_ms_deploy_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11158,7 +11155,7 @@ def build_create_instance_ms_deploy_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -11201,7 +11198,7 @@ def build_get_instance_ms_deploy_log_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11241,7 +11238,7 @@ def build_list_instance_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11287,7 +11284,7 @@ def build_get_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11334,7 +11331,7 @@ def build_delete_instance_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11381,7 +11378,7 @@ def build_get_instance_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11428,7 +11425,7 @@ def build_list_instance_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11476,7 +11473,7 @@ def build_get_instance_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11524,7 +11521,7 @@ def build_list_instance_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11565,7 +11562,7 @@ def build_is_cloneable_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11604,7 +11601,7 @@ def build_list_site_backups_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11643,7 +11640,7 @@ def build_list_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11682,7 +11679,7 @@ def build_get_migrate_my_sql_status_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11721,7 +11718,7 @@ def build_get_swift_virtual_network_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11760,7 +11757,7 @@ def build_create_or_update_swift_virtual_network_connection_with_check_slot_requ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -11802,7 +11799,7 @@ def build_delete_swift_virtual_network_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11841,7 +11838,7 @@ def build_update_swift_virtual_network_connection_with_check_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -11883,7 +11880,7 @@ def build_list_network_features_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11923,7 +11920,7 @@ def build_get_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -11971,7 +11968,7 @@ def build_start_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12024,7 +12021,7 @@ def build_start_web_site_network_trace_operation_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12069,7 +12066,7 @@ def build_stop_web_site_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12108,7 +12105,7 @@ def build_get_network_traces_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12148,7 +12145,7 @@ def build_get_network_trace_operation_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12188,7 +12185,7 @@ def build_get_network_traces_slot_v2_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12228,7 +12225,7 @@ def build_generate_new_site_publishing_password_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12267,7 +12264,7 @@ def build_list_perf_mon_counters_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12308,7 +12305,7 @@ def build_get_site_php_error_log_flag_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12347,7 +12344,7 @@ def build_list_premier_add_ons_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12386,7 +12383,7 @@ def build_get_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12426,7 +12423,7 @@ def build_add_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -12469,7 +12466,7 @@ def build_delete_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12509,7 +12506,7 @@ def build_update_premier_add_on_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -12552,7 +12549,7 @@ def build_get_private_access_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12591,7 +12588,7 @@ def build_put_private_access_vnet_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -12633,7 +12630,7 @@ def build_get_private_endpoint_connection_list_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12677,7 +12674,7 @@ def build_get_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12724,7 +12721,7 @@ def build_approve_or_reject_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -12774,7 +12771,7 @@ def build_delete_private_endpoint_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12816,7 +12813,7 @@ def build_get_private_link_resources_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12855,7 +12852,7 @@ def build_list_processes_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12894,7 +12891,7 @@ def build_get_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12934,7 +12931,7 @@ def build_delete_process_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -12974,7 +12971,7 @@ def build_get_process_dump_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13014,7 +13011,7 @@ def build_list_process_modules_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13060,7 +13057,7 @@ def build_get_process_module_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13101,7 +13098,7 @@ def build_list_process_threads_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13141,7 +13138,7 @@ def build_list_public_certificates_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13180,7 +13177,7 @@ def build_get_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13220,7 +13217,7 @@ def build_create_or_update_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -13263,7 +13260,7 @@ def build_delete_public_certificate_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13303,7 +13300,7 @@ def build_list_publishing_profile_xml_with_secrets_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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/xml") @@ -13345,7 +13342,7 @@ def build_reset_slot_configuration_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13391,7 +13388,7 @@ def build_restart_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13434,7 +13431,7 @@ def build_restore_from_backup_blob_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -13476,7 +13473,7 @@ def build_restore_from_deleted_app_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -13518,7 +13515,7 @@ def build_restore_snapshot_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -13560,7 +13557,7 @@ def build_list_site_extensions_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13599,7 +13596,7 @@ def build_get_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13639,7 +13636,7 @@ def build_install_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13679,7 +13676,7 @@ def build_delete_site_extension_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13719,7 +13716,7 @@ def build_list_slot_differences_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -13761,7 +13758,7 @@ def build_swap_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -13803,7 +13800,7 @@ def build_list_snapshots_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13842,7 +13839,7 @@ def build_list_snapshots_from_dr_secondary_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13881,7 +13878,7 @@ def build_get_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -13920,7 +13917,7 @@ def build_create_or_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -13968,7 +13965,7 @@ def build_delete_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14009,7 +14006,7 @@ def build_update_source_control_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -14051,7 +14048,7 @@ def build_start_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14098,7 +14095,7 @@ def build_start_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14143,7 +14140,7 @@ def build_stop_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14182,7 +14179,7 @@ def build_stop_network_trace_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14221,7 +14218,7 @@ def build_sync_repository_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14260,7 +14257,7 @@ def build_sync_function_triggers_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14299,7 +14296,7 @@ def build_list_triggered_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14338,7 +14335,7 @@ def build_get_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14378,7 +14375,7 @@ def build_delete_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14418,7 +14415,7 @@ def build_list_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14458,7 +14455,7 @@ def build_get_triggered_web_job_history_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14499,7 +14496,7 @@ def build_run_triggered_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14539,7 +14536,7 @@ def build_list_usages_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14580,7 +14577,7 @@ def build_list_vnet_connections_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14619,7 +14616,7 @@ def build_get_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14659,7 +14656,7 @@ def build_create_or_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -14702,7 +14699,7 @@ def build_delete_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14742,7 +14739,7 @@ def build_update_vnet_connection_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -14791,7 +14788,7 @@ def build_get_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14838,7 +14835,7 @@ def build_create_or_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -14888,7 +14885,7 @@ def build_update_vnet_connection_gateway_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -14932,7 +14929,7 @@ def build_list_web_jobs_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -14971,7 +14968,7 @@ def build_get_web_job_slot_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15011,7 +15008,7 @@ def build_list_slot_differences_from_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -15052,7 +15049,7 @@ def build_swap_slot_with_production_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -15093,7 +15090,7 @@ def build_list_snapshots_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15131,7 +15128,7 @@ def build_list_snapshots_from_dr_secondary_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15169,7 +15166,7 @@ def build_get_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15207,7 +15204,7 @@ def build_create_or_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -15248,7 +15245,7 @@ def build_delete_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15288,7 +15285,7 @@ def build_update_source_control_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -15327,7 +15324,7 @@ def build_start_request(resource_group_name: str, name: str, subscription_id: st _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15372,7 +15369,7 @@ def build_start_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15414,7 +15411,7 @@ def build_stop_request(resource_group_name: str, name: str, subscription_id: str _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15452,7 +15449,7 @@ def build_stop_network_trace_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15490,7 +15487,7 @@ def build_sync_repository_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15528,7 +15525,7 @@ def build_sync_function_triggers_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15566,7 +15563,7 @@ def build_list_triggered_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15604,7 +15601,7 @@ def build_get_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15643,7 +15640,7 @@ def build_delete_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15682,7 +15679,7 @@ def build_list_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15721,7 +15718,7 @@ def build_get_triggered_web_job_history_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15761,7 +15758,7 @@ def build_run_triggered_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15800,7 +15797,7 @@ def build_list_usages_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15840,7 +15837,7 @@ def build_list_vnet_connections_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15878,7 +15875,7 @@ def build_get_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15917,7 +15914,7 @@ def build_create_or_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -15959,7 +15956,7 @@ def build_delete_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -15998,7 +15995,7 @@ def build_update_vnet_connection_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -16040,7 +16037,7 @@ def build_get_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16080,7 +16077,7 @@ def build_create_or_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -16123,7 +16120,7 @@ def build_update_vnet_connection_gateway_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -16166,7 +16163,7 @@ def build_list_web_jobs_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16204,7 +16201,7 @@ def build_get_web_job_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -16237,333 +16234,13 @@ def build_get_web_job_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_deploy_workflow_artifacts_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployWorkflowArtifacts", - ) # pylint: disable=line-too-long - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_deploy_workflow_artifacts_slot_request( - resource_group_name: str, name: str, slot: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deployWorkflowArtifacts", - ) # pylint: disable=line-too-long - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "slot": _SERIALIZER.url("slot", slot, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_list_instance_workflows_slot_request( - resource_group_name: str, name: str, slot: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/workflows", - ) # pylint: disable=line-too-long - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "slot": _SERIALIZER.url("slot", slot, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_instance_workflow_slot_request( - resource_group_name: str, name: str, slot: str, workflow_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/workflows/{workflowName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "slot": _SERIALIZER.url("slot", slot, "str"), - "workflowName": _SERIALIZER.url( - "workflow_name", workflow_name, "str", max_length=63, min_length=3, pattern=r"^[a-z][a-z0-9]*$" - ), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_list_workflows_connections_slot_request( - resource_group_name: str, name: str, slot: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listWorkflowsConnections", - ) # pylint: disable=line-too-long - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "slot": _SERIALIZER.url("slot", slot, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_list_workflows_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows", - ) # pylint: disable=line-too-long - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_get_workflow_request( - resource_group_name: str, name: str, workflow_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows/{workflowName}", - ) # pylint: disable=line-too-long - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - "workflowName": _SERIALIZER.url( - "workflow_name", workflow_name, "str", max_length=63, min_length=3, pattern=r"^[a-z][a-z0-9]*$" - ), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_list_workflows_connections_request( - resource_group_name: str, name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listWorkflowsConnections", - ) # pylint: disable=line-too-long - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", - resource_group_name, - "str", - max_length=90, - min_length=1, - pattern=r"^[-\w\._\(\)]+[^\.]$", - ), - "name": _SERIALIZER.url("name", name, "str"), - } - - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - class WebAppsOperations: # pylint: disable=too-many-public-methods """ .. warning:: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`web_apps` attribute. """ @@ -16584,13 +16261,13 @@ def list(self, **kwargs: Any) -> Iterable["_models.Site"]: :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16675,13 +16352,13 @@ def list_by_resource_group( :type include_slots: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -16766,7 +16443,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Sit :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -16780,7 +16457,7 @@ def get(self, resource_group_name: str, name: str, **kwargs: Any) -> _models.Sit _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Site] = kwargs.pop("cls", None) request = build_get_request( @@ -16832,14 +16509,14 @@ 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -16908,7 +16585,7 @@ def begin_create_or_update( use the {slot} parameter. Required. :type name: str :param site_envelope: A JSON representation of the app properties. See example. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.Site + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.Site :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -16921,7 +16598,7 @@ def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -16960,7 +16637,7 @@ def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -16981,7 +16658,7 @@ def begin_create_or_update( :type name: str :param site_envelope: A JSON representation of the app properties. See example. Is either a Site type or a IO type. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.Site or IO + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.Site or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -16994,13 +16671,13 @@ def begin_create_or_update( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -17083,7 +16760,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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -17141,13 +16818,13 @@ def update( use the {slot} parameter. Required. :type name: str :param site_envelope: A JSON representation of the app properties. See example. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.SitePatchResource + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.SitePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ @@ -17179,7 +16856,7 @@ def update( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ @@ -17200,13 +16877,13 @@ def update( :type name: str :param site_envelope: A JSON representation of the app properties. See example. Is either a SitePatchResource type or a IO type. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.SitePatchResource or IO + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.SitePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -17220,14 +16897,14 @@ def update( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -17290,7 +16967,7 @@ def analyze_custom_hostname( :type host_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomHostnameAnalysisResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomHostnameAnalysisResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomHostnameAnalysisResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -17304,7 +16981,7 @@ def analyze_custom_hostname( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_request( @@ -17362,7 +17039,7 @@ def apply_slot_config_to_production( # pylint: disable=inconsistent-return-stat :param name: Name of the app. Required. :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -17415,7 +17092,7 @@ def apply_slot_config_to_production( # pylint: disable=inconsistent-return-stat :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -17435,14 +17112,14 @@ def apply_slot_config_to_production( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -17501,13 +17178,13 @@ def backup( :type name: str :param request: Backup configuration. You can use the JSON response from the POST action as input here. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -17531,7 +17208,7 @@ def backup( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -17549,13 +17226,13 @@ def backup( :type name: str :param request: Backup configuration. You can use the JSON response from the POST action as input here. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -17569,14 +17246,14 @@ def backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -17631,13 +17308,13 @@ def list_backups(self, resource_group_name: str, name: str, **kwargs: Any) -> It :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BackupItem or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.BackupItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -17726,7 +17403,7 @@ def get_backup_status( :type backup_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -17740,7 +17417,7 @@ def get_backup_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_request( @@ -17809,7 +17486,7 @@ def delete_backup( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_backup_request( @@ -17870,13 +17547,13 @@ def list_backup_status_secrets( :param backup_id: ID of backup. Required. :type backup_id: str :param request: Information on backup request. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -17912,7 +17589,7 @@ def list_backup_status_secrets( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -17941,13 +17618,13 @@ def list_backup_status_secrets( :type backup_id: str :param request: Information on backup request. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -17961,14 +17638,14 @@ def list_backup_status_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -18031,14 +17708,14 @@ def _restore_initial( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -18100,7 +17777,7 @@ def begin_restore( :param backup_id: ID of the backup. Required. :type backup_id: str :param request: Information on restore request . Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -18177,7 +17854,7 @@ def begin_restore( :type backup_id: str :param request: Information on restore request . Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -18196,7 +17873,7 @@ def begin_restore( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -18257,13 +17934,13 @@ def list_basic_publishing_credentials_policies( :return: An iterator like instance of either CsmPublishingCredentialsPoliciesEntity or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) error_map = { @@ -18350,7 +18027,7 @@ def get_ftp_allowed( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18364,7 +18041,7 @@ def get_ftp_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_request( @@ -18422,13 +18099,13 @@ def update_ftp_allowed( :type name: str :param csm_publishing_access_policies_entity: Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18457,7 +18134,7 @@ def update_ftp_allowed( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18480,13 +18157,13 @@ def update_ftp_allowed( :param csm_publishing_access_policies_entity: Is either a CsmPublishingCredentialsPoliciesEntity type or a IO type. Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18500,14 +18177,14 @@ def update_ftp_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -18566,7 +18243,7 @@ def get_scm_allowed( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18580,7 +18257,7 @@ def get_scm_allowed( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_request( @@ -18638,13 +18315,13 @@ def update_scm_allowed( :type name: str :param csm_publishing_access_policies_entity: Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18673,7 +18350,7 @@ def update_scm_allowed( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18696,13 +18373,13 @@ def update_scm_allowed( :param csm_publishing_access_policies_entity: Is either a CsmPublishingCredentialsPoliciesEntity type or a IO type. Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18716,14 +18393,14 @@ def update_scm_allowed( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -18782,13 +18459,13 @@ def list_configurations( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SiteConfigResource or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteConfigResource] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteConfigResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -18880,13 +18557,13 @@ def update_application_settings( :param name: Name of the app. Required. :type name: str :param app_settings: Application settings of the app. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18915,7 +18592,7 @@ def update_application_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -18933,13 +18610,13 @@ def update_application_settings( :type name: str :param app_settings: Application settings of the app. Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -18953,14 +18630,14 @@ def update_application_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -19015,7 +18692,7 @@ def list_application_settings(self, resource_group_name: str, name: str, **kwarg :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19029,7 +18706,7 @@ def list_application_settings(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_request( @@ -19086,13 +18763,13 @@ def update_auth_settings( :param name: Name of web app. Required. :type name: str :param site_auth_settings: Auth settings associated with web app. Required. - :type site_auth_settings: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :type site_auth_settings: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19121,7 +18798,7 @@ def update_auth_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19143,13 +18820,13 @@ def update_auth_settings( :type name: str :param site_auth_settings: Auth settings associated with web app. Is either a SiteAuthSettings type or a IO type. Required. - :type site_auth_settings: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings or IO + :type site_auth_settings: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19163,14 +18840,14 @@ def update_auth_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -19225,7 +18902,7 @@ def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19239,7 +18916,7 @@ def get_auth_settings(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_request( @@ -19291,7 +18968,7 @@ def get_auth_settings_v2_without_secrets( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19305,7 +18982,7 @@ def get_auth_settings_v2_without_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_without_secrets_request( @@ -19363,13 +19040,13 @@ def update_auth_settings_v2( :param name: Name of web app. Required. :type name: str :param site_auth_settings_v2: Auth settings associated with web app. Required. - :type site_auth_settings_v2: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :type site_auth_settings_v2: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19399,7 +19076,7 @@ def update_auth_settings_v2( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19422,13 +19099,13 @@ def update_auth_settings_v2( :type name: str :param site_auth_settings_v2: Auth settings associated with web app. Is either a SiteAuthSettingsV2 type or a IO type. Required. - :type site_auth_settings_v2: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 or IO + :type site_auth_settings_v2: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19442,14 +19119,14 @@ def update_auth_settings_v2( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -19504,7 +19181,7 @@ def get_auth_settings_v2(self, resource_group_name: str, name: str, **kwargs: An :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19518,7 +19195,7 @@ def get_auth_settings_v2(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_request( @@ -19576,13 +19253,13 @@ def update_azure_storage_accounts( :type name: str :param azure_storage_accounts: Azure storage accounts of the app. Required. :type azure_storage_accounts: - ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19611,7 +19288,7 @@ def update_azure_storage_accounts( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19634,13 +19311,13 @@ def update_azure_storage_accounts( :param azure_storage_accounts: Azure storage accounts of the app. Is either a AzureStoragePropertyDictionaryResource type or a IO type. Required. :type azure_storage_accounts: - ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource or IO + ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19654,14 +19331,14 @@ def update_azure_storage_accounts( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -19718,7 +19395,7 @@ def list_azure_storage_accounts( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19732,7 +19409,7 @@ def list_azure_storage_accounts( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_request( @@ -19789,13 +19466,13 @@ def update_backup_configuration( :param name: Name of the app. Required. :type name: str :param request: Edited backup configuration. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19818,7 +19495,7 @@ def update_backup_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -19836,13 +19513,13 @@ def update_backup_configuration( :type name: str :param request: Edited backup configuration. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19856,14 +19533,14 @@ def update_backup_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -19934,7 +19611,7 @@ def delete_backup_configuration( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_backup_configuration_request( @@ -19980,7 +19657,7 @@ def get_backup_configuration(self, resource_group_name: str, name: str, **kwargs :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -19994,7 +19671,7 @@ def get_backup_configuration(self, resource_group_name: str, name: str, **kwargs _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_request( @@ -20046,13 +19723,13 @@ def get_app_settings_key_vault_references( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApiKVReference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -20141,7 +19818,7 @@ def get_app_setting_key_vault_reference( :type app_setting_key: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ApiKVReference or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ApiKVReference + :rtype: ~azure.mgmt.web.v2022_03_01.models.ApiKVReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20155,7 +19832,7 @@ def get_app_setting_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_request( @@ -20208,13 +19885,13 @@ def get_site_connection_string_key_vault_references( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApiKVReference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -20303,7 +19980,7 @@ def get_site_connection_string_key_vault_reference( :type connection_string_key: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ApiKVReference or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ApiKVReference + :rtype: ~azure.mgmt.web.v2022_03_01.models.ApiKVReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20317,7 +19994,7 @@ def get_site_connection_string_key_vault_reference( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_request( @@ -20376,13 +20053,13 @@ def update_connection_strings( :type name: str :param connection_strings: Connection strings of the app or deployment slot. See example. Required. - :type connection_strings: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :type connection_strings: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20412,7 +20089,7 @@ def update_connection_strings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20434,13 +20111,13 @@ def update_connection_strings( :type name: str :param connection_strings: Connection strings of the app or deployment slot. See example. Is either a ConnectionStringDictionary type or a IO type. Required. - :type connection_strings: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary or IO + :type connection_strings: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20454,14 +20131,14 @@ def update_connection_strings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -20518,7 +20195,7 @@ def list_connection_strings( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20532,7 +20209,7 @@ def list_connection_strings( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_request( @@ -20584,7 +20261,7 @@ def get_diagnostic_logs_configuration( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20598,7 +20275,7 @@ def get_diagnostic_logs_configuration( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_request( @@ -20656,13 +20333,13 @@ def update_diagnostic_logs_config( :type name: str :param site_logs_config: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. Required. - :type site_logs_config: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :type site_logs_config: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20692,7 +20369,7 @@ def update_diagnostic_logs_config( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20710,13 +20387,13 @@ def update_diagnostic_logs_config( :type name: str :param site_logs_config: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. Is either a SiteLogsConfig type or a IO type. Required. - :type site_logs_config: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig or IO + :type site_logs_config: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20730,14 +20407,14 @@ def update_diagnostic_logs_config( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -20799,13 +20476,13 @@ def update_metadata( :param name: Name of the app. Required. :type name: str :param metadata: Edited metadata of the app or deployment slot. See example. Required. - :type metadata: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type metadata: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20834,7 +20511,7 @@ def update_metadata( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -20852,13 +20529,13 @@ def update_metadata( :type name: str :param metadata: Edited metadata of the app or deployment slot. See example. Is either a StringDictionary type or a IO type. Required. - :type metadata: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type metadata: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20872,14 +20549,14 @@ def update_metadata( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -20934,7 +20611,7 @@ def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any) -> _ :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -20948,7 +20625,7 @@ def list_metadata(self, resource_group_name: str, name: str, **kwargs: Any) -> _ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_request( @@ -20998,7 +20675,7 @@ def _list_publishing_credentials_initial(self, resource_group_name: str, name: s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_request( @@ -21057,13 +20734,13 @@ def begin_list_publishing_credentials( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either User or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.User] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.User] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -21124,13 +20801,13 @@ def update_site_push_settings( :param name: Name of web app. Required. :type name: str :param push_settings: Push settings associated with web app. Required. - :type push_settings: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :type push_settings: ~azure.mgmt.web.v2022_03_01.models.PushSettings :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21159,7 +20836,7 @@ def update_site_push_settings( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21177,13 +20854,13 @@ def update_site_push_settings( :type name: str :param push_settings: Push settings associated with web app. Is either a PushSettings type or a IO type. Required. - :type push_settings: ~azure.mgmt.web.v2022_09_01.models.PushSettings or IO + :type push_settings: ~azure.mgmt.web.v2022_03_01.models.PushSettings or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21197,14 +20874,14 @@ def update_site_push_settings( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -21259,7 +20936,7 @@ def list_site_push_settings(self, resource_group_name: str, name: str, **kwargs: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21273,7 +20950,7 @@ def list_site_push_settings(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_request( @@ -21326,7 +21003,7 @@ def list_slot_configuration_names( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SlotConfigNamesResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21340,7 +21017,7 @@ def list_slot_configuration_names( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SlotConfigNamesResource] = kwargs.pop("cls", None) request = build_list_slot_configuration_names_request( @@ -21400,13 +21077,13 @@ def update_slot_configuration_names( :type name: str :param slot_config_names: Names of application settings and connection strings. See example. Required. - :type slot_config_names: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :type slot_config_names: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SlotConfigNamesResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21438,7 +21115,7 @@ def update_slot_configuration_names( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SlotConfigNamesResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21462,13 +21139,13 @@ def update_slot_configuration_names( :type name: str :param slot_config_names: Names of application settings and connection strings. See example. Is either a SlotConfigNamesResource type or a IO type. Required. - :type slot_config_names: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource or IO + :type slot_config_names: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SlotConfigNamesResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SlotConfigNamesResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SlotConfigNamesResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21482,14 +21159,14 @@ def update_slot_configuration_names( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SlotConfigNamesResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_config_names, (IO, bytes)): + if isinstance(slot_config_names, (IOBase, bytes)): _content = slot_config_names else: _json = self._serialize.body(slot_config_names, "SlotConfigNamesResource") @@ -21546,7 +21223,7 @@ def get_configuration(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21560,7 +21237,7 @@ def get_configuration(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_request( @@ -21617,13 +21294,13 @@ def create_or_update_configuration( :param name: Name of the app. Required. :type name: str :param site_config: JSON representation of a SiteConfig object. See example. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21652,7 +21329,7 @@ def create_or_update_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21670,13 +21347,13 @@ def create_or_update_configuration( :type name: str :param site_config: JSON representation of a SiteConfig object. See example. Is either a SiteConfigResource type or a IO type. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource or IO + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21690,14 +21367,14 @@ def create_or_update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21759,13 +21436,13 @@ def update_configuration( :param name: Name of the app. Required. :type name: str :param site_config: JSON representation of a SiteConfig object. See example. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21794,7 +21471,7 @@ def update_configuration( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -21812,13 +21489,13 @@ def update_configuration( :type name: str :param site_config: JSON representation of a SiteConfig object. See example. Is either a SiteConfigResource type or a IO type. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource or IO + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -21832,14 +21509,14 @@ def update_configuration( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -21900,13 +21577,13 @@ def list_configuration_snapshot_info( :return: An iterator like instance of either SiteConfigurationSnapshotInfo or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteConfigurationSnapshotInfo] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteConfigurationSnapshotInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -21995,7 +21672,7 @@ def get_configuration_snapshot( :type snapshot_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22009,7 +21686,7 @@ def get_configuration_snapshot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_request( @@ -22078,7 +21755,7 @@ def recover_site_configuration_snapshot( # pylint: disable=inconsistent-return- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_request( @@ -22141,7 +21818,7 @@ def get_web_site_container_logs( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_request( @@ -22206,7 +21883,7 @@ def get_container_logs_zip(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_request( @@ -22259,13 +21936,13 @@ def list_continuous_web_jobs( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ContinuousWebJob or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -22354,7 +22031,7 @@ def get_continuous_web_job( :type web_job_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ContinuousWebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22368,7 +22045,7 @@ def get_continuous_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContinuousWebJob] = kwargs.pop("cls", None) request = build_get_continuous_web_job_request( @@ -22437,7 +22114,7 @@ def delete_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_continuous_web_job_request( @@ -22502,7 +22179,7 @@ def start_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_continuous_web_job_request( @@ -22567,7 +22244,7 @@ def stop_continuous_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_request( @@ -22616,13 +22293,13 @@ def list_production_site_deployment_statuses( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmDeploymentStatus or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -22709,7 +22386,7 @@ def _get_production_site_deployment_status_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatus] = kwargs.pop("cls", None) request = build_get_production_site_deployment_status_request( @@ -22776,13 +22453,13 @@ def begin_get_production_site_deployment_status( Retry-After header is present. :return: An instance of LROPoller that returns either CsmDeploymentStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -22837,13 +22514,13 @@ def list_deployments(self, resource_group_name: str, name: str, **kwargs: Any) - :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Deployment or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Deployment] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Deployment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -22930,7 +22607,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: str, **kwargs: :type id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -22944,7 +22621,7 @@ def get_deployment(self, resource_group_name: str, name: str, id: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_request( @@ -23005,13 +22682,13 @@ def create_deployment( :param id: ID of an existing deployment. Required. :type id: str :param deployment: Deployment details. Required. - :type deployment: ~azure.mgmt.web.v2022_09_01.models.Deployment + :type deployment: ~azure.mgmt.web.v2022_03_01.models.Deployment :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23043,7 +22720,7 @@ def create_deployment( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23062,13 +22739,13 @@ def create_deployment( :param id: ID of an existing deployment. Required. :type id: str :param deployment: Deployment details. Is either a Deployment type or a IO type. Required. - :type deployment: ~azure.mgmt.web.v2022_09_01.models.Deployment or IO + :type deployment: ~azure.mgmt.web.v2022_03_01.models.Deployment or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23082,14 +22759,14 @@ def create_deployment( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -23163,7 +22840,7 @@ def delete_deployment( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_deployment_request( @@ -23213,7 +22890,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: str, **kw :type id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23227,7 +22904,7 @@ def list_deployment_log(self, resource_group_name: str, name: str, id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_request( @@ -23288,13 +22965,13 @@ def discover_backup( :type name: str :param request: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23320,7 +22997,7 @@ def discover_backup( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23340,13 +23017,13 @@ def discover_backup( :type name: str :param request: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23360,14 +23037,14 @@ def discover_backup( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -23424,13 +23101,13 @@ def list_domain_ownership_identifiers( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -23519,7 +23196,7 @@ def get_domain_ownership_identifier( :type domain_ownership_identifier_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23533,7 +23210,7 @@ def get_domain_ownership_identifier( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_request( @@ -23596,13 +23273,13 @@ def create_or_update_domain_ownership_identifier( :type domain_ownership_identifier_name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23636,7 +23313,7 @@ def create_or_update_domain_ownership_identifier( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23662,13 +23339,13 @@ def create_or_update_domain_ownership_identifier( :type domain_ownership_identifier_name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a Identifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier or IO + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23682,14 +23359,14 @@ def create_or_update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -23763,7 +23440,7 @@ def delete_domain_ownership_identifier( # pylint: disable=inconsistent-return-s _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_domain_ownership_identifier_request( @@ -23822,13 +23499,13 @@ def update_domain_ownership_identifier( :type domain_ownership_identifier_name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23862,7 +23539,7 @@ def update_domain_ownership_identifier( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -23888,13 +23565,13 @@ def update_domain_ownership_identifier( :type domain_ownership_identifier_name: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a Identifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier or IO + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23908,14 +23585,14 @@ def update_domain_ownership_identifier( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -23971,7 +23648,7 @@ def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwargs: An :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -23985,7 +23662,7 @@ def get_ms_deploy_status(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_request( @@ -24037,14 +23714,14 @@ def _create_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -24106,7 +23783,7 @@ def begin_create_ms_deploy_operation( :param name: Name of web app. Required. :type name: str :param ms_deploy: Details of MSDeploy operation. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -24120,7 +23797,7 @@ def begin_create_ms_deploy_operation( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -24157,7 +23834,7 @@ def begin_create_ms_deploy_operation( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -24175,7 +23852,7 @@ def begin_create_ms_deploy_operation( :type name: str :param ms_deploy: Details of MSDeploy operation. Is either a MSDeploy type or a IO type. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy or IO + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -24189,13 +23866,13 @@ def begin_create_ms_deploy_operation( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -24252,7 +23929,7 @@ def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployLog or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployLog + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployLog :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -24266,7 +23943,7 @@ def get_ms_deploy_log(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_request( @@ -24331,7 +24008,7 @@ def get_one_deploy_status(self, resource_group_name: str, name: str, **kwargs: A _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_get_one_deploy_status_request( @@ -24395,7 +24072,7 @@ def create_one_deploy_operation(self, resource_group_name: str, name: str, **kwa _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_create_one_deploy_operation_request( @@ -24447,13 +24124,13 @@ def list_functions( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -24552,7 +24229,7 @@ def get_functions_admin_token(self, resource_group_name: str, name: str, **kwarg _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_request( @@ -24606,7 +24283,7 @@ def get_function( :type function_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -24620,7 +24297,7 @@ def get_function( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) request = build_get_function_request( @@ -24678,14 +24355,14 @@ def _create_function_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -24751,7 +24428,7 @@ def begin_create_function( :param function_name: Function name. Required. :type function_name: str :param function_envelope: Function details. Required. - :type function_envelope: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope + :type function_envelope: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -24765,7 +24442,7 @@ def begin_create_function( Retry-After header is present. :return: An instance of LROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -24805,7 +24482,7 @@ def begin_create_function( Retry-After header is present. :return: An instance of LROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -24830,7 +24507,7 @@ def begin_create_function( :type function_name: str :param function_envelope: Function details. Is either a FunctionEnvelope type or a IO type. Required. - :type function_envelope: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope or IO + :type function_envelope: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -24844,13 +24521,13 @@ def begin_create_function( Retry-After header is present. :return: An instance of LROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -24926,7 +24603,7 @@ def delete_function( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_function_request( @@ -24986,13 +24663,13 @@ def create_or_update_function_secret( :param key_name: The name of the key. Required. :type key_name: str :param key: The key to create or update. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25027,7 +24704,7 @@ def create_or_update_function_secret( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25054,13 +24731,13 @@ def create_or_update_function_secret( :param key_name: The name of the key. Required. :type key_name: str :param key: The key to create or update. Is either a KeyInfo type or a IO type. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo or IO + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25074,14 +24751,14 @@ def create_or_update_function_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -25162,7 +24839,7 @@ def delete_function_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_function_secret_request( @@ -25214,7 +24891,7 @@ def list_function_keys( :type function_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25228,7 +24905,7 @@ def list_function_keys( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_request( @@ -25283,7 +24960,7 @@ def list_function_secrets( :type function_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionSecrets or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionSecrets + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionSecrets :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25297,7 +24974,7 @@ def list_function_secrets( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_request( @@ -25348,7 +25025,7 @@ def list_host_keys(self, resource_group_name: str, name: str, **kwargs: Any) -> :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostKeys or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostKeys + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostKeys :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25362,7 +25039,7 @@ def list_host_keys(self, resource_group_name: str, name: str, **kwargs: Any) -> _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_request( @@ -25428,7 +25105,7 @@ def list_sync_status( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_request( @@ -25490,7 +25167,7 @@ def sync_functions( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_request( @@ -25549,13 +25226,13 @@ def create_or_update_host_secret( :param key_name: The name of the key. Required. :type key_name: str :param key: The key to create or update. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25590,7 +25267,7 @@ def create_or_update_host_secret( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25617,13 +25294,13 @@ def create_or_update_host_secret( :param key_name: The name of the key. Required. :type key_name: str :param key: The key to create or update. Is either a KeyInfo type or a IO type. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo or IO + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25637,14 +25314,14 @@ def create_or_update_host_secret( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -25725,7 +25402,7 @@ def delete_host_secret( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_host_secret_request( @@ -25775,13 +25452,13 @@ def list_host_name_bindings( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either HostNameBinding or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.HostNameBinding] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.HostNameBinding] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -25870,7 +25547,7 @@ def get_host_name_binding( :type host_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -25884,7 +25561,7 @@ def get_host_name_binding( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_request( @@ -25946,13 +25623,13 @@ def create_or_update_host_name_binding( :type host_name: str :param host_name_binding: Binding details. This is the JSON representation of a HostNameBinding object. Required. - :type host_name_binding: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :type host_name_binding: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ @@ -25985,7 +25662,7 @@ def create_or_update_host_name_binding( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26010,13 +25687,13 @@ def create_or_update_host_name_binding( :type host_name: str :param host_name_binding: Binding details. This is the JSON representation of a HostNameBinding object. Is either a HostNameBinding type or a IO type. Required. - :type host_name_binding: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding or IO + :type host_name_binding: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26030,14 +25707,14 @@ def create_or_update_host_name_binding( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -26111,7 +25788,7 @@ def delete_host_name_binding( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_host_name_binding_request( @@ -26164,7 +25841,7 @@ def get_hybrid_connection( :type relay_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26178,7 +25855,7 @@ def get_hybrid_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_request( @@ -26243,13 +25920,13 @@ def create_or_update_hybrid_connection( :param relay_name: The relay name for this hybrid connection. Required. :type relay_name: str :param connection_envelope: The details of the hybrid connection. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26284,7 +25961,7 @@ def create_or_update_hybrid_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26312,13 +25989,13 @@ def create_or_update_hybrid_connection( :type relay_name: str :param connection_envelope: The details of the hybrid connection. Is either a HybridConnection type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26332,14 +26009,14 @@ def create_or_update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -26416,7 +26093,7 @@ def delete_hybrid_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_hybrid_connection_request( @@ -26477,13 +26154,13 @@ def update_hybrid_connection( :param relay_name: The relay name for this hybrid connection. Required. :type relay_name: str :param connection_envelope: The details of the hybrid connection. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26518,7 +26195,7 @@ def update_hybrid_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26546,13 +26223,13 @@ def update_hybrid_connection( :type relay_name: str :param connection_envelope: The details of the hybrid connection. Is either a HybridConnection type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26566,14 +26243,14 @@ def update_hybrid_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -26630,7 +26307,7 @@ def list_hybrid_connections(self, resource_group_name: str, name: str, **kwargs: :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26644,7 +26321,7 @@ def list_hybrid_connections(self, resource_group_name: str, name: str, **kwargs: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_request( @@ -26697,7 +26374,7 @@ def list_relay_service_connections( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26711,7 +26388,7 @@ def list_relay_service_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_request( @@ -26765,7 +26442,7 @@ def get_relay_service_connection( :type entity_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26779,7 +26456,7 @@ def get_relay_service_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_request( @@ -26841,13 +26518,13 @@ def create_or_update_relay_service_connection( :param entity_name: Name of the hybrid connection configuration. Required. :type entity_name: str :param connection_envelope: Details of the hybrid connection configuration. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26880,7 +26557,7 @@ def create_or_update_relay_service_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -26906,14 +26583,14 @@ def create_or_update_relay_service_connection( :type entity_name: str :param connection_envelope: Details of the hybrid connection configuration. Is either a RelayServiceConnectionEntity type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity or + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -26927,14 +26604,14 @@ def create_or_update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -27008,7 +26685,7 @@ def delete_relay_service_connection( # pylint: disable=inconsistent-return-stat _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_relay_service_connection_request( @@ -27066,13 +26743,13 @@ def update_relay_service_connection( :param entity_name: Name of the hybrid connection configuration. Required. :type entity_name: str :param connection_envelope: Details of the hybrid connection configuration. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27105,7 +26782,7 @@ def update_relay_service_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27131,14 +26808,14 @@ def update_relay_service_connection( :type entity_name: str :param connection_envelope: Details of the hybrid connection configuration. Is either a RelayServiceConnectionEntity type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity or + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27152,14 +26829,14 @@ def update_relay_service_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -27218,13 +26895,13 @@ def list_instance_identifiers( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebSiteInstanceStatus or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -27313,7 +26990,7 @@ def get_instance_info( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WebSiteInstanceStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27327,7 +27004,7 @@ def get_instance_info( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_request( @@ -27382,7 +27059,7 @@ def get_instance_ms_deploy_status( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27396,7 +27073,7 @@ def get_instance_ms_deploy_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_request( @@ -27454,14 +27131,14 @@ def _create_instance_ms_deploy_operation_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -27527,7 +27204,7 @@ def begin_create_instance_ms_deploy_operation( :param instance_id: ID of web app instance. Required. :type instance_id: str :param ms_deploy: Details of MSDeploy operation. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -27541,7 +27218,7 @@ def begin_create_instance_ms_deploy_operation( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27581,7 +27258,7 @@ def begin_create_instance_ms_deploy_operation( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -27606,7 +27283,7 @@ def begin_create_instance_ms_deploy_operation( :type instance_id: str :param ms_deploy: Details of MSDeploy operation. Is either a MSDeploy type or a IO type. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy or IO + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -27620,13 +27297,13 @@ def begin_create_instance_ms_deploy_operation( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -27688,7 +27365,7 @@ def get_instance_ms_deploy_log( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployLog or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployLog + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployLog :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27702,7 +27379,7 @@ def get_instance_ms_deploy_log( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_request( @@ -27760,13 +27437,13 @@ def list_instance_processes( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -27860,7 +27537,7 @@ def get_instance_process( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -27874,7 +27551,7 @@ def get_instance_process( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_instance_process_request( @@ -27949,7 +27626,7 @@ def delete_instance_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_instance_process_request( @@ -28019,7 +27696,7 @@ def get_instance_process_dump( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_request( @@ -28080,13 +27757,13 @@ def list_instance_process_modules( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28183,7 +27860,7 @@ def get_instance_process_module( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28197,7 +27874,7 @@ def get_instance_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_instance_process_module_request( @@ -28258,13 +27935,13 @@ def list_instance_process_threads( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessThreadInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -28351,7 +28028,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteCloneability or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteCloneability + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteCloneability :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28365,7 +28042,7 @@ def is_cloneable(self, resource_group_name: str, name: str, **kwargs: Any) -> _m _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_request( @@ -28415,13 +28092,13 @@ def list_site_backups(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BackupItem or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.BackupItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -28508,7 +28185,7 @@ def list_sync_function_triggers( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionSecrets or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionSecrets + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionSecrets :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -28522,7 +28199,7 @@ def list_sync_function_triggers( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_request( @@ -28579,14 +28256,14 @@ def _migrate_storage_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StorageMigrationResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_options, (IO, bytes)): + if isinstance(migration_options, (IOBase, bytes)): _content = migration_options else: _json = self._serialize.body(migration_options, "StorageMigrationOptions") @@ -28652,7 +28329,7 @@ def begin_migrate_storage( :param name: Name of web app. Required. :type name: str :param migration_options: Migration migrationOptions. Required. - :type migration_options: ~azure.mgmt.web.v2022_09_01.models.StorageMigrationOptions + :type migration_options: ~azure.mgmt.web.v2022_03_01.models.StorageMigrationOptions :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -28667,7 +28344,7 @@ def begin_migrate_storage( :return: An instance of LROPoller that returns either StorageMigrationResponse or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StorageMigrationResponse] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StorageMigrationResponse] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28708,7 +28385,7 @@ def begin_migrate_storage( :return: An instance of LROPoller that returns either StorageMigrationResponse or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StorageMigrationResponse] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StorageMigrationResponse] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28733,7 +28410,7 @@ def begin_migrate_storage( :type name: str :param migration_options: Migration migrationOptions. Is either a StorageMigrationOptions type or a IO type. Required. - :type migration_options: ~azure.mgmt.web.v2022_09_01.models.StorageMigrationOptions or IO + :type migration_options: ~azure.mgmt.web.v2022_03_01.models.StorageMigrationOptions or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -28748,13 +28425,13 @@ def begin_migrate_storage( :return: An instance of LROPoller that returns either StorageMigrationResponse or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.StorageMigrationResponse] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.StorageMigrationResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StorageMigrationResponse] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -28818,14 +28495,14 @@ def _migrate_my_sql_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Operation] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(migration_request_envelope, (IO, bytes)): + if isinstance(migration_request_envelope, (IOBase, bytes)): _content = migration_request_envelope else: _json = self._serialize.body(migration_request_envelope, "MigrateMySqlRequest") @@ -28887,7 +28564,7 @@ def begin_migrate_my_sql( :param name: Name of web app. Required. :type name: str :param migration_request_envelope: MySql migration options. Required. - :type migration_request_envelope: ~azure.mgmt.web.v2022_09_01.models.MigrateMySqlRequest + :type migration_request_envelope: ~azure.mgmt.web.v2022_03_01.models.MigrateMySqlRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -28900,7 +28577,7 @@ def begin_migrate_my_sql( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Operation or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Operation] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28936,7 +28613,7 @@ def begin_migrate_my_sql( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Operation or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Operation] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -28958,7 +28635,7 @@ def begin_migrate_my_sql( :type name: str :param migration_request_envelope: MySql migration options. Is either a MigrateMySqlRequest type or a IO type. Required. - :type migration_request_envelope: ~azure.mgmt.web.v2022_09_01.models.MigrateMySqlRequest or IO + :type migration_request_envelope: ~azure.mgmt.web.v2022_03_01.models.MigrateMySqlRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -28971,13 +28648,13 @@ def begin_migrate_my_sql( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Operation or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Operation] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Operation] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Operation] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -29038,7 +28715,7 @@ def get_migrate_my_sql_status( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MigrateMySqlStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MigrateMySqlStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MigrateMySqlStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29052,7 +28729,7 @@ def get_migrate_my_sql_status( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_request( @@ -29104,7 +28781,7 @@ def get_swift_virtual_network_connection( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29118,7 +28795,7 @@ def get_swift_virtual_network_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_request( @@ -29182,13 +28859,13 @@ def create_or_update_swift_virtual_network_connection_with_check( :type name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -29224,7 +28901,7 @@ def create_or_update_swift_virtual_network_connection_with_check( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -29252,13 +28929,13 @@ def create_or_update_swift_virtual_network_connection_with_check( :type name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a SwiftVirtualNetwork type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29272,14 +28949,14 @@ def create_or_update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -29350,7 +29027,7 @@ def delete_swift_virtual_network( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_swift_virtual_network_request( @@ -29410,13 +29087,13 @@ def update_swift_virtual_network_connection_with_check( :type name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -29452,7 +29129,7 @@ def update_swift_virtual_network_connection_with_check( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -29480,13 +29157,13 @@ def update_swift_virtual_network_connection_with_check( :type name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a SwiftVirtualNetwork type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29500,14 +29177,14 @@ def update_swift_virtual_network_connection_with_check( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -29566,7 +29243,7 @@ def list_network_features( :type view: str :keyword callable cls: A custom type or function that will be passed the direct response :return: NetworkFeatures or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.NetworkFeatures + :rtype: ~azure.mgmt.web.v2022_03_01.models.NetworkFeatures :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29580,7 +29257,7 @@ def list_network_features( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.NetworkFeatures] = kwargs.pop("cls", None) request = build_list_network_features_request( @@ -29636,7 +29313,7 @@ def get_network_trace_operation( :type operation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -29650,7 +29327,7 @@ def get_network_trace_operation( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_request( @@ -29733,7 +29410,7 @@ def start_web_site_network_trace( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_request( @@ -29794,7 +29471,7 @@ def _start_web_site_network_trace_operation_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_request( @@ -29873,13 +29550,13 @@ def begin_start_web_site_network_trace_operation( Retry-After header is present. :return: An instance of LROPoller that returns either list of NetworkTrace or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace]] + :rtype: ~azure.core.polling.LROPoller[list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -29952,7 +29629,7 @@ def stop_web_site_network_trace( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_request( @@ -30003,7 +29680,7 @@ def get_network_traces( :type operation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30017,7 +29694,7 @@ def get_network_traces( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_request( @@ -30073,7 +29750,7 @@ def get_network_trace_operation_v2( :type operation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30087,7 +29764,7 @@ def get_network_trace_operation_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_v2_request( @@ -30147,7 +29824,7 @@ def get_network_traces_v2( :type operation_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30161,7 +29838,7 @@ def get_network_traces_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_v2_request( @@ -30229,7 +29906,7 @@ def generate_new_site_publishing_password( # pylint: disable=inconsistent-retur _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_request( @@ -30281,13 +29958,13 @@ def list_perf_mon_counters( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PerfMonResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.PerfMonResponse] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.PerfMonResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -30375,7 +30052,7 @@ def get_site_php_error_log_flag( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SitePhpErrorLogFlag or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SitePhpErrorLogFlag + :rtype: ~azure.mgmt.web.v2022_03_01.models.SitePhpErrorLogFlag :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30389,7 +30066,7 @@ def get_site_php_error_log_flag( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_request( @@ -30439,7 +30116,7 @@ def list_premier_add_ons(self, resource_group_name: str, name: str, **kwargs: An :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30453,7 +30130,7 @@ def list_premier_add_ons(self, resource_group_name: str, name: str, **kwargs: An _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_request( @@ -30507,7 +30184,7 @@ def get_premier_add_on( :type premier_add_on_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30521,7 +30198,7 @@ def get_premier_add_on( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_request( @@ -30582,13 +30259,13 @@ def add_premier_add_on( :param premier_add_on_name: Add-on name. Required. :type premier_add_on_name: str :param premier_add_on: A JSON representation of the edited premier add-on. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -30620,7 +30297,7 @@ def add_premier_add_on( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -30645,13 +30322,13 @@ def add_premier_add_on( :type premier_add_on_name: str :param premier_add_on: A JSON representation of the edited premier add-on. Is either a PremierAddOn type or a IO type. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn or IO + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30665,14 +30342,14 @@ def add_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -30746,7 +30423,7 @@ def delete_premier_add_on( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_premier_add_on_request( @@ -30803,13 +30480,13 @@ def update_premier_add_on( :param premier_add_on_name: Add-on name. Required. :type premier_add_on_name: str :param premier_add_on: A JSON representation of the edited premier add-on. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOnPatchResource + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOnPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -30841,7 +30518,7 @@ def update_premier_add_on( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -30866,13 +30543,13 @@ def update_premier_add_on( :type premier_add_on_name: str :param premier_add_on: A JSON representation of the edited premier add-on. Is either a PremierAddOnPatchResource type or a IO type. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOnPatchResource or IO + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOnPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30886,14 +30563,14 @@ def update_premier_add_on( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -30951,7 +30628,7 @@ def get_private_access(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -30965,7 +30642,7 @@ def get_private_access(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_request( @@ -31024,13 +30701,13 @@ def put_private_access_vnet( :param name: The name of the web app. Required. :type name: str :param access: The information for the private access. Required. - :type access: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :type access: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ @@ -31055,7 +30732,7 @@ def put_private_access_vnet( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ @@ -31075,13 +30752,13 @@ def put_private_access_vnet( :type name: str :param access: The information for the private access. Is either a PrivateAccess type or a IO type. Required. - :type access: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess or IO + :type access: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31095,14 +30772,14 @@ def put_private_access_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -31161,13 +30838,13 @@ def get_private_endpoint_connection_list( :return: An iterator like instance of either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -31256,7 +30933,7 @@ def get_private_endpoint_connection( :type private_endpoint_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RemotePrivateEndpointConnectionARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31270,7 +30947,7 @@ def get_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_request( @@ -31328,14 +31005,14 @@ def _approve_or_reject_private_endpoint_connection_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -31406,7 +31083,7 @@ def begin_approve_or_reject_private_endpoint_connection( :type private_endpoint_connection_name: str :param private_endpoint_wrapper: Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -31421,7 +31098,7 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -31462,7 +31139,7 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -31488,7 +31165,7 @@ def begin_approve_or_reject_private_endpoint_connection( :param private_endpoint_wrapper: Is either a PrivateLinkConnectionApprovalRequestResource type or a IO type. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource or IO + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -31503,13 +31180,13 @@ def begin_approve_or_reject_private_endpoint_connection( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -31569,7 +31246,7 @@ def _delete_private_endpoint_connection_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_request( @@ -31644,7 +31321,7 @@ def begin_delete_private_endpoint_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -31701,7 +31378,7 @@ def get_private_link_resources( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourcesWrapper + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourcesWrapper :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31715,7 +31392,7 @@ def get_private_link_resources( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_request( @@ -31767,13 +31444,13 @@ def list_processes(self, resource_group_name: str, name: str, **kwargs: Any) -> :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -31861,7 +31538,7 @@ def get_process(self, resource_group_name: str, name: str, process_id: str, **kw :type process_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -31875,7 +31552,7 @@ def get_process(self, resource_group_name: str, name: str, process_id: str, **kw _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_process_request( @@ -31946,7 +31623,7 @@ def delete_process( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_process_request( @@ -32010,7 +31687,7 @@ def get_process_dump(self, resource_group_name: str, name: str, process_id: str, _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) request = build_get_process_dump_request( @@ -32067,13 +31744,13 @@ def list_process_modules( :type process_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32166,7 +31843,7 @@ def get_process_module( :type base_address: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -32180,7 +31857,7 @@ def get_process_module( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_process_module_request( @@ -32237,13 +31914,13 @@ def list_process_threads( :type process_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessThreadInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -32331,13 +32008,13 @@ def list_public_certificates( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PublicCertificate or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.PublicCertificate] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.PublicCertificate] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -32426,7 +32103,7 @@ def get_public_certificate( :type public_certificate_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -32440,7 +32117,7 @@ def get_public_certificate( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_request( @@ -32502,13 +32179,13 @@ def create_or_update_public_certificate( :type public_certificate_name: str :param public_certificate: Public certificate details. This is the JSON representation of a PublicCertificate object. Required. - :type public_certificate: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :type public_certificate: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32541,7 +32218,7 @@ def create_or_update_public_certificate( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -32566,13 +32243,13 @@ def create_or_update_public_certificate( :type public_certificate_name: str :param public_certificate: Public certificate details. This is the JSON representation of a PublicCertificate object. Is either a PublicCertificate type or a IO type. Required. - :type public_certificate: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate or IO + :type public_certificate: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -32586,14 +32263,14 @@ def create_or_update_public_certificate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -32667,7 +32344,7 @@ def delete_public_certificate( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_public_certificate_request( @@ -32723,7 +32400,7 @@ def list_publishing_profile_xml_with_secrets( :param publishing_profile_options: Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile. Required. :type publishing_profile_options: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingProfileOptions + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingProfileOptions :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -32783,7 +32460,7 @@ def list_publishing_profile_xml_with_secrets( For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile. Is either a CsmPublishingProfileOptions type or a IO type. Required. :type publishing_profile_options: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingProfileOptions or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingProfileOptions or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -32803,14 +32480,14 @@ def list_publishing_profile_xml_with_secrets( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -32883,7 +32560,7 @@ def reset_production_slot_config( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_production_slot_config_request( @@ -32957,7 +32634,7 @@ def restart( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -33007,14 +32684,14 @@ def _restore_from_backup_blob_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -33072,7 +32749,7 @@ def begin_restore_from_backup_blob( :param name: Name of the app. Required. :type name: str :param request: Information on restore request . Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -33133,7 +32810,7 @@ def begin_restore_from_backup_blob( :type name: str :param request: Information on restore request . Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -33152,7 +32829,7 @@ def begin_restore_from_backup_blob( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -33213,14 +32890,14 @@ def _restore_from_deleted_app_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -33278,7 +32955,7 @@ def begin_restore_from_deleted_app( :param name: Name of web app. Required. :type name: str :param restore_request: Deleted web app restore information. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.DeletedAppRestoreRequest + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.DeletedAppRestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -33349,7 +33026,7 @@ def begin_restore_from_deleted_app( :type name: str :param restore_request: Deleted web app restore information. Is either a DeletedAppRestoreRequest type or a IO type. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.DeletedAppRestoreRequest or IO + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.DeletedAppRestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -33368,7 +33045,7 @@ def begin_restore_from_deleted_app( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -33429,14 +33106,14 @@ def _restore_snapshot_initial( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -33495,7 +33172,7 @@ def begin_restore_snapshot( :type name: str :param restore_request: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.SnapshotRestoreRequest + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.SnapshotRestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -33568,7 +33245,7 @@ def begin_restore_snapshot( :param restore_request: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. Is either a SnapshotRestoreRequest type or a IO type. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.SnapshotRestoreRequest or IO + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.SnapshotRestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -33587,7 +33264,7 @@ def begin_restore_snapshot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -33644,13 +33321,13 @@ def list_site_extensions( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SiteExtensionInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -33739,7 +33416,7 @@ def get_site_extension( :type site_extension_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteExtensionInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -33753,7 +33430,7 @@ def get_site_extension( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_get_site_extension_request( @@ -33807,7 +33484,7 @@ def _install_site_extension_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_install_site_extension_request( @@ -33874,13 +33551,13 @@ def begin_install_site_extension( Retry-After header is present. :return: An instance of LROPoller that returns either SiteExtensionInfo or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -33953,7 +33630,7 @@ def delete_site_extension( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_site_extension_request( @@ -34000,13 +33677,13 @@ def list_slots(self, resource_group_name: str, name: str, **kwargs: Any) -> Iter :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Site or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppCollection] = kwargs.pop("cls", None) error_map = { @@ -34094,7 +33771,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: str, **kwargs: Any :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -34108,7 +33785,7 @@ def get_slot(self, resource_group_name: str, name: str, slot: str, **kwargs: Any _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Site] = kwargs.pop("cls", None) request = build_get_slot_request( @@ -34161,14 +33838,14 @@ def _create_or_update_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "Site") @@ -34242,7 +33919,7 @@ def begin_create_or_update_slot( create or modify the production slot. Required. :type slot: str :param site_envelope: A JSON representation of the app properties. See example. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.Site + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.Site :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -34255,7 +33932,7 @@ def begin_create_or_update_slot( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -34298,7 +33975,7 @@ def begin_create_or_update_slot( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -34322,7 +33999,7 @@ def begin_create_or_update_slot( :type slot: str :param site_envelope: A JSON representation of the app properties. See example. Is either a Site type or a IO type. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.Site or IO + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.Site or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -34335,13 +34012,13 @@ def begin_create_or_update_slot( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Site or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.Site] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.Site] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -34429,7 +34106,7 @@ def delete_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_slot_request( @@ -34492,13 +34169,13 @@ def update_slot( create or modify the production slot. Required. :type slot: str :param site_envelope: A JSON representation of the app properties. See example. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.SitePatchResource + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.SitePatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ @@ -34534,7 +34211,7 @@ def update_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ @@ -34563,13 +34240,13 @@ def update_slot( :type slot: str :param site_envelope: A JSON representation of the app properties. See example. Is either a SitePatchResource type or a IO type. Required. - :type site_envelope: ~azure.mgmt.web.v2022_09_01.models.SitePatchResource or IO + :type site_envelope: ~azure.mgmt.web.v2022_03_01.models.SitePatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Site or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Site + :rtype: ~azure.mgmt.web.v2022_03_01.models.Site :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -34583,14 +34260,14 @@ def update_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Site] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_envelope, (IO, bytes)): + if isinstance(site_envelope, (IOBase, bytes)): _content = site_envelope else: _json = self._serialize.body(site_envelope, "SitePatchResource") @@ -34657,7 +34334,7 @@ def analyze_custom_hostname_slot( :type host_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CustomHostnameAnalysisResult or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CustomHostnameAnalysisResult + :rtype: ~azure.mgmt.web.v2022_03_01.models.CustomHostnameAnalysisResult :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -34671,7 +34348,7 @@ def analyze_custom_hostname_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CustomHostnameAnalysisResult] = kwargs.pop("cls", None) request = build_analyze_custom_hostname_slot_request( @@ -34734,7 +34411,7 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem as the source slot. Required. :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -34799,7 +34476,7 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -34819,14 +34496,14 @@ def apply_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -34890,13 +34567,13 @@ def backup_slot( :type slot: str :param request: Backup configuration. You can use the JSON response from the POST action as input here. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -34930,7 +34607,7 @@ def backup_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -34951,13 +34628,13 @@ def backup_slot( :type slot: str :param request: Backup configuration. You can use the JSON response from the POST action as input here. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -34971,14 +34648,14 @@ def backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -35039,13 +34716,13 @@ def list_backups_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BackupItem or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.BackupItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -35138,7 +34815,7 @@ def get_backup_status_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -35152,7 +34829,7 @@ def get_backup_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItem] = kwargs.pop("cls", None) request = build_get_backup_status_slot_request( @@ -35225,7 +34902,7 @@ def delete_backup_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_backup_slot_request( @@ -35291,13 +34968,13 @@ def list_backup_status_secrets_slot( Required. :type slot: str :param request: Information on backup request. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -35337,7 +35014,7 @@ def list_backup_status_secrets_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ @@ -35370,13 +35047,13 @@ def list_backup_status_secrets_slot( :type slot: str :param request: Information on backup request. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupItem or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupItem + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupItem :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -35390,14 +35067,14 @@ def list_backup_status_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupItem] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -35462,14 +35139,14 @@ def _restore_slot_initial( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -35536,7 +35213,7 @@ def begin_restore_slot( backup of the production slot. Required. :type slot: str :param request: Information on restore request . Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -35621,7 +35298,7 @@ def begin_restore_slot( :type slot: str :param request: Information on restore request . Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -35640,7 +35317,7 @@ def begin_restore_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -35704,13 +35381,13 @@ def list_basic_publishing_credentials_policies_slot( :return: An iterator like instance of either CsmPublishingCredentialsPoliciesEntity or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublishingCredentialsPoliciesCollection] = kwargs.pop("cls", None) error_map = { @@ -35800,7 +35477,7 @@ def get_ftp_allowed_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -35814,7 +35491,7 @@ def get_ftp_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_ftp_allowed_slot_request( @@ -35876,13 +35553,13 @@ def update_ftp_allowed_slot( :type slot: str :param csm_publishing_access_policies_entity: Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -35914,7 +35591,7 @@ def update_ftp_allowed_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -35940,13 +35617,13 @@ def update_ftp_allowed_slot( :param csm_publishing_access_policies_entity: Is either a CsmPublishingCredentialsPoliciesEntity type or a IO type. Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -35960,14 +35637,14 @@ def update_ftp_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -36029,7 +35706,7 @@ def get_scm_allowed_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36043,7 +35720,7 @@ def get_scm_allowed_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) request = build_get_scm_allowed_slot_request( @@ -36105,13 +35782,13 @@ def update_scm_allowed_slot( :type slot: str :param csm_publishing_access_policies_entity: Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36143,7 +35820,7 @@ def update_scm_allowed_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36169,13 +35846,13 @@ def update_scm_allowed_slot( :param csm_publishing_access_policies_entity: Is either a CsmPublishingCredentialsPoliciesEntity type or a IO type. Required. :type csm_publishing_access_policies_entity: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CsmPublishingCredentialsPoliciesEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.CsmPublishingCredentialsPoliciesEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.CsmPublishingCredentialsPoliciesEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36189,14 +35866,14 @@ def update_scm_allowed_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.CsmPublishingCredentialsPoliciesEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(csm_publishing_access_policies_entity, (IO, bytes)): + if isinstance(csm_publishing_access_policies_entity, (IOBase, bytes)): _content = csm_publishing_access_policies_entity else: _json = self._serialize.body( @@ -36259,13 +35936,13 @@ def list_configurations_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SiteConfigResource or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteConfigResource] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteConfigResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResourceCollection] = kwargs.pop("cls", None) error_map = { @@ -36362,13 +36039,13 @@ def update_application_settings_slot( application settings for the production slot. Required. :type slot: str :param app_settings: Application settings of the app. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36401,7 +36078,7 @@ def update_application_settings_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36427,13 +36104,13 @@ def update_application_settings_slot( :type slot: str :param app_settings: Application settings of the app. Is either a StringDictionary type or a IO type. Required. - :type app_settings: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type app_settings: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36447,14 +36124,14 @@ def update_application_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(app_settings, (IO, bytes)): + if isinstance(app_settings, (IOBase, bytes)): _content = app_settings else: _json = self._serialize.body(app_settings, "StringDictionary") @@ -36515,7 +36192,7 @@ def list_application_settings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36529,7 +36206,7 @@ def list_application_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_application_settings_slot_request( @@ -36591,13 +36268,13 @@ def update_auth_settings_slot( Required. :type slot: str :param site_auth_settings: Auth settings associated with web app. Required. - :type site_auth_settings: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :type site_auth_settings: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36630,7 +36307,7 @@ def update_auth_settings_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36656,13 +36333,13 @@ def update_auth_settings_slot( :type slot: str :param site_auth_settings: Auth settings associated with web app. Is either a SiteAuthSettings type or a IO type. Required. - :type site_auth_settings: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings or IO + :type site_auth_settings: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36676,14 +36353,14 @@ def update_auth_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteAuthSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings, (IO, bytes)): + if isinstance(site_auth_settings, (IOBase, bytes)): _content = site_auth_settings else: _json = self._serialize.body(site_auth_settings, "SiteAuthSettings") @@ -36744,7 +36421,7 @@ def get_auth_settings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36758,7 +36435,7 @@ def get_auth_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettings] = kwargs.pop("cls", None) request = build_get_auth_settings_slot_request( @@ -36814,7 +36491,7 @@ def get_auth_settings_v2_without_secrets_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36828,7 +36505,7 @@ def get_auth_settings_v2_without_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_without_secrets_slot_request( @@ -36891,13 +36568,13 @@ def update_auth_settings_v2_slot( Required. :type slot: str :param site_auth_settings_v2: Auth settings associated with web app. Required. - :type site_auth_settings_v2: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :type site_auth_settings_v2: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36931,7 +36608,7 @@ def update_auth_settings_v2_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ @@ -36958,13 +36635,13 @@ def update_auth_settings_v2_slot( :type slot: str :param site_auth_settings_v2: Auth settings associated with web app. Is either a SiteAuthSettingsV2 type or a IO type. Required. - :type site_auth_settings_v2: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 or IO + :type site_auth_settings_v2: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -36978,14 +36655,14 @@ def update_auth_settings_v2_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteAuthSettingsV2] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_auth_settings_v2, (IO, bytes)): + if isinstance(site_auth_settings_v2, (IOBase, bytes)): _content = site_auth_settings_v2 else: _json = self._serialize.body(site_auth_settings_v2, "SiteAuthSettingsV2") @@ -37046,7 +36723,7 @@ def get_auth_settings_v2_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteAuthSettingsV2 or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteAuthSettingsV2 + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteAuthSettingsV2 :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37060,7 +36737,7 @@ def get_auth_settings_v2_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteAuthSettingsV2] = kwargs.pop("cls", None) request = build_get_auth_settings_v2_slot_request( @@ -37123,13 +36800,13 @@ def update_azure_storage_accounts_slot( :type slot: str :param azure_storage_accounts: Azure storage accounts of the app. Required. :type azure_storage_accounts: - ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -37162,7 +36839,7 @@ def update_azure_storage_accounts_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -37189,13 +36866,13 @@ def update_azure_storage_accounts_slot( :param azure_storage_accounts: Azure storage accounts of the app. Is either a AzureStoragePropertyDictionaryResource type or a IO type. Required. :type azure_storage_accounts: - ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource or IO + ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37209,14 +36886,14 @@ def update_azure_storage_accounts_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(azure_storage_accounts, (IO, bytes)): + if isinstance(azure_storage_accounts, (IOBase, bytes)): _content = azure_storage_accounts else: _json = self._serialize.body(azure_storage_accounts, "AzureStoragePropertyDictionaryResource") @@ -37277,7 +36954,7 @@ def list_azure_storage_accounts_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AzureStoragePropertyDictionaryResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.AzureStoragePropertyDictionaryResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.AzureStoragePropertyDictionaryResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37291,7 +36968,7 @@ def list_azure_storage_accounts_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.AzureStoragePropertyDictionaryResource] = kwargs.pop("cls", None) request = build_list_azure_storage_accounts_slot_request( @@ -37353,13 +37030,13 @@ def update_backup_configuration_slot( backup configuration for the production slot. Required. :type slot: str :param request: Edited backup configuration. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -37392,7 +37069,7 @@ def update_backup_configuration_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -37413,13 +37090,13 @@ def update_backup_configuration_slot( :type slot: str :param request: Edited backup configuration. Is either a BackupRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.BackupRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.BackupRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37433,14 +37110,14 @@ def update_backup_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.BackupRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "BackupRequest") @@ -37515,7 +37192,7 @@ def delete_backup_configuration_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_backup_configuration_slot_request( @@ -37567,7 +37244,7 @@ def get_backup_configuration_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: BackupRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.BackupRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.BackupRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37581,7 +37258,7 @@ def get_backup_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupRequest] = kwargs.pop("cls", None) request = build_get_backup_configuration_slot_request( @@ -37636,13 +37313,13 @@ def get_app_settings_key_vault_references_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApiKVReference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -37734,7 +37411,7 @@ def get_app_setting_key_vault_reference_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ApiKVReference or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ApiKVReference + :rtype: ~azure.mgmt.web.v2022_03_01.models.ApiKVReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37748,7 +37425,7 @@ def get_app_setting_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_app_setting_key_vault_reference_slot_request( @@ -37804,13 +37481,13 @@ def get_site_connection_string_key_vault_references_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ApiKVReference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ApiKVReference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ApiKVReference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReferenceCollection] = kwargs.pop("cls", None) error_map = { @@ -37902,7 +37579,7 @@ def get_site_connection_string_key_vault_reference_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ApiKVReference or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ApiKVReference + :rtype: ~azure.mgmt.web.v2022_03_01.models.ApiKVReference :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -37916,7 +37593,7 @@ def get_site_connection_string_key_vault_reference_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ApiKVReference] = kwargs.pop("cls", None) request = build_get_site_connection_string_key_vault_reference_slot_request( @@ -37980,13 +37657,13 @@ def update_connection_strings_slot( :type slot: str :param connection_strings: Connection strings of the app or deployment slot. See example. Required. - :type connection_strings: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :type connection_strings: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38020,7 +37697,7 @@ def update_connection_strings_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38046,13 +37723,13 @@ def update_connection_strings_slot( :type slot: str :param connection_strings: Connection strings of the app or deployment slot. See example. Is either a ConnectionStringDictionary type or a IO type. Required. - :type connection_strings: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary or IO + :type connection_strings: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38066,14 +37743,14 @@ def update_connection_strings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ConnectionStringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_strings, (IO, bytes)): + if isinstance(connection_strings, (IOBase, bytes)): _content = connection_strings else: _json = self._serialize.body(connection_strings, "ConnectionStringDictionary") @@ -38134,7 +37811,7 @@ def list_connection_strings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConnectionStringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ConnectionStringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.ConnectionStringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38148,7 +37825,7 @@ def list_connection_strings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ConnectionStringDictionary] = kwargs.pop("cls", None) request = build_list_connection_strings_slot_request( @@ -38204,7 +37881,7 @@ def get_diagnostic_logs_configuration_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38218,7 +37895,7 @@ def get_diagnostic_logs_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteLogsConfig] = kwargs.pop("cls", None) request = build_get_diagnostic_logs_configuration_slot_request( @@ -38281,13 +37958,13 @@ def update_diagnostic_logs_config_slot( :type slot: str :param site_logs_config: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. Required. - :type site_logs_config: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :type site_logs_config: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38321,7 +37998,7 @@ def update_diagnostic_logs_config_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38347,13 +38024,13 @@ def update_diagnostic_logs_config_slot( :type slot: str :param site_logs_config: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. Is either a SiteLogsConfig type or a IO type. Required. - :type site_logs_config: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig or IO + :type site_logs_config: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteLogsConfig or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteLogsConfig + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteLogsConfig :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38367,14 +38044,14 @@ def update_diagnostic_logs_config_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteLogsConfig] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_logs_config, (IO, bytes)): + if isinstance(site_logs_config, (IOBase, bytes)): _content = site_logs_config else: _json = self._serialize.body(site_logs_config, "SiteLogsConfig") @@ -38441,13 +38118,13 @@ def update_metadata_slot( metadata for the production slot. Required. :type slot: str :param metadata: Edited metadata of the app or deployment slot. See example. Required. - :type metadata: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :type metadata: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38480,7 +38157,7 @@ def update_metadata_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38506,13 +38183,13 @@ def update_metadata_slot( :type slot: str :param metadata: Edited metadata of the app or deployment slot. See example. Is either a StringDictionary type or a IO type. Required. - :type metadata: ~azure.mgmt.web.v2022_09_01.models.StringDictionary or IO + :type metadata: ~azure.mgmt.web.v2022_03_01.models.StringDictionary or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38526,14 +38203,14 @@ def update_metadata_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.StringDictionary] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(metadata, (IO, bytes)): + if isinstance(metadata, (IOBase, bytes)): _content = metadata else: _json = self._serialize.body(metadata, "StringDictionary") @@ -38594,7 +38271,7 @@ def list_metadata_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38608,7 +38285,7 @@ def list_metadata_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_metadata_slot_request( @@ -38661,7 +38338,7 @@ def _list_publishing_credentials_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_list_publishing_credentials_slot_request( @@ -38724,13 +38401,13 @@ def begin_list_publishing_credentials_slot( :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either User or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.User] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.User] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -38796,13 +38473,13 @@ def update_site_push_settings_slot( Required. :type slot: str :param push_settings: Push settings associated with web app. Required. - :type push_settings: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :type push_settings: ~azure.mgmt.web.v2022_03_01.models.PushSettings :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38835,7 +38512,7 @@ def update_site_push_settings_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ @@ -38861,13 +38538,13 @@ def update_site_push_settings_slot( :type slot: str :param push_settings: Push settings associated with web app. Is either a PushSettings type or a IO type. Required. - :type push_settings: ~azure.mgmt.web.v2022_09_01.models.PushSettings or IO + :type push_settings: ~azure.mgmt.web.v2022_03_01.models.PushSettings or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38881,14 +38558,14 @@ def update_site_push_settings_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PushSettings] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(push_settings, (IO, bytes)): + if isinstance(push_settings, (IOBase, bytes)): _content = push_settings else: _json = self._serialize.body(push_settings, "PushSettings") @@ -38949,7 +38626,7 @@ def list_site_push_settings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PushSettings or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PushSettings + :rtype: ~azure.mgmt.web.v2022_03_01.models.PushSettings :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -38963,7 +38640,7 @@ def list_site_push_settings_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PushSettings] = kwargs.pop("cls", None) request = build_list_site_push_settings_slot_request( @@ -39021,7 +38698,7 @@ def get_configuration_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -39035,7 +38712,7 @@ def get_configuration_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_slot_request( @@ -39097,13 +38774,13 @@ def create_or_update_configuration_slot( configuration for the production slot. Required. :type slot: str :param site_config: JSON representation of a SiteConfig object. See example. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -39136,7 +38813,7 @@ def create_or_update_configuration_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -39162,13 +38839,13 @@ def create_or_update_configuration_slot( :type slot: str :param site_config: JSON representation of a SiteConfig object. See example. Is either a SiteConfigResource type or a IO type. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource or IO + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -39182,14 +38859,14 @@ def create_or_update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -39256,13 +38933,13 @@ def update_configuration_slot( configuration for the production slot. Required. :type slot: str :param site_config: JSON representation of a SiteConfig object. See example. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -39295,7 +38972,7 @@ def update_configuration_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -39321,13 +38998,13 @@ def update_configuration_slot( :type slot: str :param site_config: JSON representation of a SiteConfig object. See example. Is either a SiteConfigResource type or a IO type. Required. - :type site_config: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource or IO + :type site_config: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -39341,14 +39018,14 @@ def update_configuration_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteConfigResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_config, (IO, bytes)): + if isinstance(site_config, (IOBase, bytes)): _content = site_config else: _json = self._serialize.body(site_config, "SiteConfigResource") @@ -39413,13 +39090,13 @@ def list_configuration_snapshot_info_slot( :return: An iterator like instance of either SiteConfigurationSnapshotInfo or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteConfigurationSnapshotInfo] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteConfigurationSnapshotInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigurationSnapshotInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -39512,7 +39189,7 @@ def get_configuration_snapshot_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteConfigResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteConfigResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteConfigResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -39526,7 +39203,7 @@ def get_configuration_snapshot_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteConfigResource] = kwargs.pop("cls", None) request = build_get_configuration_snapshot_slot_request( @@ -39599,7 +39276,7 @@ def recover_site_configuration_snapshot_slot( # pylint: disable=inconsistent-re _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_recover_site_configuration_snapshot_slot_request( @@ -39666,7 +39343,7 @@ def get_web_site_container_logs_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_web_site_container_logs_slot_request( @@ -39737,7 +39414,7 @@ def get_container_logs_zip_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Optional[Iterator[bytes]]] = kwargs.pop("cls", None) request = build_get_container_logs_zip_slot_request( @@ -39794,13 +39471,13 @@ def list_continuous_web_jobs_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ContinuousWebJob or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContinuousWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -39893,7 +39570,7 @@ def get_continuous_web_job_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ContinuousWebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ContinuousWebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.ContinuousWebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -39907,7 +39584,7 @@ def get_continuous_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ContinuousWebJob] = kwargs.pop("cls", None) request = build_get_continuous_web_job_slot_request( @@ -39980,7 +39657,7 @@ def delete_continuous_web_job_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_continuous_web_job_slot_request( @@ -40049,7 +39726,7 @@ def start_continuous_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_continuous_web_job_slot_request( @@ -40118,7 +39795,7 @@ def stop_continuous_web_job_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_continuous_web_job_slot_request( @@ -40171,13 +39848,13 @@ def list_slot_site_deployment_statuses_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmDeploymentStatus or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -40265,7 +39942,7 @@ def _get_slot_site_deployment_status_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatus] = kwargs.pop("cls", None) request = build_get_slot_site_deployment_status_slot_request( @@ -40336,13 +40013,13 @@ def begin_get_slot_site_deployment_status_slot( Retry-After header is present. :return: An instance of LROPoller that returns either CsmDeploymentStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.CsmDeploymentStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.CsmDeploymentStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmDeploymentStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -40403,13 +40080,13 @@ def list_deployments_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Deployment or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Deployment] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Deployment] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeploymentCollection] = kwargs.pop("cls", None) error_map = { @@ -40502,7 +40179,7 @@ def get_deployment_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -40516,7 +40193,7 @@ def get_deployment_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_get_deployment_slot_request( @@ -40582,13 +40259,13 @@ def create_deployment_slot( deployment for the production slot. Required. :type slot: str :param deployment: Deployment details. Required. - :type deployment: ~azure.mgmt.web.v2022_09_01.models.Deployment + :type deployment: ~azure.mgmt.web.v2022_03_01.models.Deployment :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -40624,7 +40301,7 @@ def create_deployment_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ @@ -40652,13 +40329,13 @@ def create_deployment_slot( deployment for the production slot. Required. :type slot: str :param deployment: Deployment details. Is either a Deployment type or a IO type. Required. - :type deployment: ~azure.mgmt.web.v2022_09_01.models.Deployment or IO + :type deployment: ~azure.mgmt.web.v2022_03_01.models.Deployment or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -40672,14 +40349,14 @@ def create_deployment_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Deployment] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(deployment, (IO, bytes)): + if isinstance(deployment, (IOBase, bytes)): _content = deployment else: _json = self._serialize.body(deployment, "Deployment") @@ -40757,7 +40434,7 @@ def delete_deployment_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_deployment_slot_request( @@ -40813,7 +40490,7 @@ def list_deployment_log_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Deployment or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Deployment + :rtype: ~azure.mgmt.web.v2022_03_01.models.Deployment :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -40827,7 +40504,7 @@ def list_deployment_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Deployment] = kwargs.pop("cls", None) request = build_list_deployment_log_slot_request( @@ -40893,13 +40570,13 @@ def discover_backup_slot( :type slot: str :param request: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -40935,7 +40612,7 @@ def discover_backup_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ @@ -40958,13 +40635,13 @@ def discover_backup_slot( :type slot: str :param request: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RestoreRequest or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :rtype: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -40978,14 +40655,14 @@ def discover_backup_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RestoreRequest] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -41046,13 +40723,13 @@ def list_domain_ownership_identifiers_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.IdentifierCollection] = kwargs.pop("cls", None) error_map = { @@ -41145,7 +40822,7 @@ def get_domain_ownership_identifier_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41159,7 +40836,7 @@ def get_domain_ownership_identifier_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.Identifier] = kwargs.pop("cls", None) request = build_get_domain_ownership_identifier_slot_request( @@ -41227,13 +40904,13 @@ def create_or_update_domain_ownership_identifier_slot( :type slot: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41271,7 +40948,7 @@ def create_or_update_domain_ownership_identifier_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41301,13 +40978,13 @@ def create_or_update_domain_ownership_identifier_slot( :type slot: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a Identifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier or IO + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41321,14 +40998,14 @@ def create_or_update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -41406,7 +41083,7 @@ def delete_domain_ownership_identifier_slot( # pylint: disable=inconsistent-ret _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_domain_ownership_identifier_slot_request( @@ -41470,13 +41147,13 @@ def update_domain_ownership_identifier_slot( :type slot: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41514,7 +41191,7 @@ def update_domain_ownership_identifier_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41544,13 +41221,13 @@ def update_domain_ownership_identifier_slot( :type slot: str :param domain_ownership_identifier: A JSON representation of the domain ownership properties. Is either a Identifier type or a IO type. Required. - :type domain_ownership_identifier: ~azure.mgmt.web.v2022_09_01.models.Identifier or IO + :type domain_ownership_identifier: ~azure.mgmt.web.v2022_03_01.models.Identifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Identifier or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.Identifier + :rtype: ~azure.mgmt.web.v2022_03_01.models.Identifier :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41564,14 +41241,14 @@ def update_domain_ownership_identifier_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.Identifier] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(domain_ownership_identifier, (IO, bytes)): + if isinstance(domain_ownership_identifier, (IOBase, bytes)): _content = domain_ownership_identifier else: _json = self._serialize.body(domain_ownership_identifier, "Identifier") @@ -41633,7 +41310,7 @@ def get_ms_deploy_status_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41647,7 +41324,7 @@ def get_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_ms_deploy_status_slot_request( @@ -41700,14 +41377,14 @@ def _create_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -41774,7 +41451,7 @@ def begin_create_ms_deploy_operation_slot( Required. :type slot: str :param ms_deploy: Details of MSDeploy operation. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -41788,7 +41465,7 @@ def begin_create_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41829,7 +41506,7 @@ def begin_create_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -41850,7 +41527,7 @@ def begin_create_ms_deploy_operation_slot( :type slot: str :param ms_deploy: Details of MSDeploy operation. Is either a MSDeploy type or a IO type. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy or IO + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -41864,13 +41541,13 @@ def begin_create_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -41933,7 +41610,7 @@ def get_ms_deploy_log_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployLog or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployLog + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployLog :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -41947,7 +41624,7 @@ def get_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_ms_deploy_log_slot_request( @@ -42002,13 +41679,13 @@ def list_instance_functions_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionEnvelopeCollection] = kwargs.pop("cls", None) error_map = { @@ -42111,7 +41788,7 @@ def get_functions_admin_token_slot(self, resource_group_name: str, name: str, sl _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_get_functions_admin_token_slot_request( @@ -42168,7 +41845,7 @@ def get_instance_function_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -42182,7 +41859,7 @@ def get_instance_function_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionEnvelope] = kwargs.pop("cls", None) request = build_get_instance_function_slot_request( @@ -42242,14 +41919,14 @@ def _create_instance_function_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.FunctionEnvelope] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(function_envelope, (IO, bytes)): + if isinstance(function_envelope, (IOBase, bytes)): _content = function_envelope else: _json = self._serialize.body(function_envelope, "FunctionEnvelope") @@ -42319,7 +41996,7 @@ def begin_create_instance_function_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param function_envelope: Function details. Required. - :type function_envelope: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope + :type function_envelope: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -42333,7 +42010,7 @@ def begin_create_instance_function_slot( Retry-After header is present. :return: An instance of LROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -42376,7 +42053,7 @@ def begin_create_instance_function_slot( Retry-After header is present. :return: An instance of LROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -42404,7 +42081,7 @@ def begin_create_instance_function_slot( :type slot: str :param function_envelope: Function details. Is either a FunctionEnvelope type or a IO type. Required. - :type function_envelope: ~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope or IO + :type function_envelope: ~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -42418,13 +42095,13 @@ def begin_create_instance_function_slot( Retry-After header is present. :return: An instance of LROPoller that returns either FunctionEnvelope or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.FunctionEnvelope] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.FunctionEnvelope] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.FunctionEnvelope] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -42503,7 +42180,7 @@ def delete_instance_function_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_instance_function_slot_request( @@ -42567,13 +42244,13 @@ def create_or_update_function_secret_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param key: The key to create or update. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -42611,7 +42288,7 @@ def create_or_update_function_secret_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -42641,13 +42318,13 @@ def create_or_update_function_secret_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param key: The key to create or update. Is either a KeyInfo type or a IO type. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo or IO + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -42661,14 +42338,14 @@ def create_or_update_function_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -42752,7 +42429,7 @@ def delete_function_secret_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_function_secret_slot_request( @@ -42807,7 +42484,7 @@ def list_function_keys_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: StringDictionary or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.StringDictionary + :rtype: ~azure.mgmt.web.v2022_03_01.models.StringDictionary :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -42821,7 +42498,7 @@ def list_function_keys_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.StringDictionary] = kwargs.pop("cls", None) request = build_list_function_keys_slot_request( @@ -42879,7 +42556,7 @@ def list_function_secrets_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionSecrets or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionSecrets + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionSecrets :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -42893,7 +42570,7 @@ def list_function_secrets_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_function_secrets_slot_request( @@ -42947,7 +42624,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: str, ** :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostKeys or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostKeys + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostKeys :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -42961,7 +42638,7 @@ def list_host_keys_slot(self, resource_group_name: str, name: str, slot: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostKeys] = kwargs.pop("cls", None) request = build_list_host_keys_slot_request( @@ -43030,7 +42707,7 @@ def list_sync_status_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_list_sync_status_slot_request( @@ -43095,7 +42772,7 @@ def sync_functions_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_functions_slot_request( @@ -43158,13 +42835,13 @@ def create_or_update_host_secret_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param key: The key to create or update. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -43202,7 +42879,7 @@ def create_or_update_host_secret_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ @@ -43232,13 +42909,13 @@ def create_or_update_host_secret_slot( :param slot: Name of the deployment slot. Required. :type slot: str :param key: The key to create or update. Is either a KeyInfo type or a IO type. Required. - :type key: ~azure.mgmt.web.v2022_09_01.models.KeyInfo or IO + :type key: ~azure.mgmt.web.v2022_03_01.models.KeyInfo or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: KeyInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.KeyInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.KeyInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -43252,14 +42929,14 @@ def create_or_update_host_secret_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.KeyInfo] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key, (IO, bytes)): + if isinstance(key, (IOBase, bytes)): _content = key else: _json = self._serialize.body(key, "KeyInfo") @@ -43343,7 +43020,7 @@ def delete_host_secret_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_host_secret_slot_request( @@ -43397,13 +43074,13 @@ def list_host_name_bindings_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either HostNameBinding or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.HostNameBinding] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.HostNameBinding] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostNameBindingCollection] = kwargs.pop("cls", None) error_map = { @@ -43496,7 +43173,7 @@ def get_host_name_binding_slot( :type host_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -43510,7 +43187,7 @@ def get_host_name_binding_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HostNameBinding] = kwargs.pop("cls", None) request = build_get_host_name_binding_slot_request( @@ -43577,13 +43254,13 @@ def create_or_update_host_name_binding_slot( :type slot: str :param host_name_binding: Binding details. This is the JSON representation of a HostNameBinding object. Required. - :type host_name_binding: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :type host_name_binding: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ @@ -43620,7 +43297,7 @@ def create_or_update_host_name_binding_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ @@ -43649,13 +43326,13 @@ def create_or_update_host_name_binding_slot( :type slot: str :param host_name_binding: Binding details. This is the JSON representation of a HostNameBinding object. Is either a HostNameBinding type or a IO type. Required. - :type host_name_binding: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding or IO + :type host_name_binding: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HostNameBinding or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HostNameBinding + :rtype: ~azure.mgmt.web.v2022_03_01.models.HostNameBinding :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -43669,14 +43346,14 @@ def create_or_update_host_name_binding_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HostNameBinding] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(host_name_binding, (IO, bytes)): + if isinstance(host_name_binding, (IOBase, bytes)): _content = host_name_binding else: _json = self._serialize.body(host_name_binding, "HostNameBinding") @@ -43754,7 +43431,7 @@ def delete_host_name_binding_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_host_name_binding_slot_request( @@ -43810,7 +43487,7 @@ def get_hybrid_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -43824,7 +43501,7 @@ def get_hybrid_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_get_hybrid_connection_slot_request( @@ -43893,13 +43570,13 @@ def create_or_update_hybrid_connection_slot( :param slot: The name of the slot for the web app. Required. :type slot: str :param connection_envelope: The details of the hybrid connection. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -43937,7 +43614,7 @@ def create_or_update_hybrid_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -43968,13 +43645,13 @@ def create_or_update_hybrid_connection_slot( :type slot: str :param connection_envelope: The details of the hybrid connection. Is either a HybridConnection type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -43988,14 +43665,14 @@ def create_or_update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -44075,7 +43752,7 @@ def delete_hybrid_connection_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_hybrid_connection_slot_request( @@ -44140,13 +43817,13 @@ def update_hybrid_connection_slot( :param slot: The name of the slot for the web app. Required. :type slot: str :param connection_envelope: The details of the hybrid connection. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -44184,7 +43861,7 @@ def update_hybrid_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ @@ -44215,13 +43892,13 @@ def update_hybrid_connection_slot( :type slot: str :param connection_envelope: The details of the hybrid connection. Is either a HybridConnection type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.HybridConnection or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.HybridConnection or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -44235,14 +43912,14 @@ def update_hybrid_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.HybridConnection] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "HybridConnection") @@ -44304,7 +43981,7 @@ def list_hybrid_connections_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: HybridConnection or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.HybridConnection + :rtype: ~azure.mgmt.web.v2022_03_01.models.HybridConnection :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -44318,7 +43995,7 @@ def list_hybrid_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.HybridConnection] = kwargs.pop("cls", None) request = build_list_hybrid_connections_slot_request( @@ -44375,7 +44052,7 @@ def list_relay_service_connections_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -44389,7 +44066,7 @@ def list_relay_service_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_list_relay_service_connections_slot_request( @@ -44447,7 +44124,7 @@ def get_relay_service_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -44461,7 +44138,7 @@ def get_relay_service_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RelayServiceConnectionEntity] = kwargs.pop("cls", None) request = build_get_relay_service_connection_slot_request( @@ -44528,13 +44205,13 @@ def create_or_update_relay_service_connection_slot( update a hybrid connection for the production slot. Required. :type slot: str :param connection_envelope: Details of the hybrid connection configuration. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -44571,7 +44248,7 @@ def create_or_update_relay_service_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -44601,14 +44278,14 @@ def create_or_update_relay_service_connection_slot( :type slot: str :param connection_envelope: Details of the hybrid connection configuration. Is either a RelayServiceConnectionEntity type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity or + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -44622,14 +44299,14 @@ def create_or_update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -44707,7 +44384,7 @@ def delete_relay_service_connection_slot( # pylint: disable=inconsistent-return _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_relay_service_connection_slot_request( @@ -44770,13 +44447,13 @@ def update_relay_service_connection_slot( update a hybrid connection for the production slot. Required. :type slot: str :param connection_envelope: Details of the hybrid connection configuration. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -44813,7 +44490,7 @@ def update_relay_service_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ @@ -44843,14 +44520,14 @@ def update_relay_service_connection_slot( :type slot: str :param connection_envelope: Details of the hybrid connection configuration. Is either a RelayServiceConnectionEntity type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity or + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RelayServiceConnectionEntity or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RelayServiceConnectionEntity + :rtype: ~azure.mgmt.web.v2022_03_01.models.RelayServiceConnectionEntity :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -44864,14 +44541,14 @@ def update_relay_service_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RelayServiceConnectionEntity] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "RelayServiceConnectionEntity") @@ -44934,13 +44611,13 @@ def list_instance_identifiers_slot( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebSiteInstanceStatus or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebAppInstanceStatusCollection] = kwargs.pop("cls", None) error_map = { @@ -45033,7 +44710,7 @@ def get_instance_info_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WebSiteInstanceStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WebSiteInstanceStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.WebSiteInstanceStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -45047,7 +44724,7 @@ def get_instance_info_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebSiteInstanceStatus] = kwargs.pop("cls", None) request = build_get_instance_info_slot_request( @@ -45106,7 +44783,7 @@ def get_instance_ms_deploy_status_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -45120,7 +44797,7 @@ def get_instance_ms_deploy_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployStatus] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_status_slot_request( @@ -45180,14 +44857,14 @@ def _create_instance_ms_deploy_operation_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(ms_deploy, (IO, bytes)): + if isinstance(ms_deploy, (IOBase, bytes)): _content = ms_deploy else: _json = self._serialize.body(ms_deploy, "MSDeploy") @@ -45258,7 +44935,7 @@ def begin_create_instance_ms_deploy_operation_slot( :param instance_id: ID of web app instance. Required. :type instance_id: str :param ms_deploy: Details of MSDeploy operation. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -45272,7 +44949,7 @@ def begin_create_instance_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -45316,7 +44993,7 @@ def begin_create_instance_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -45345,7 +45022,7 @@ def begin_create_instance_ms_deploy_operation_slot( :type instance_id: str :param ms_deploy: Details of MSDeploy operation. Is either a MSDeploy type or a IO type. Required. - :type ms_deploy: ~azure.mgmt.web.v2022_09_01.models.MSDeploy or IO + :type ms_deploy: ~azure.mgmt.web.v2022_03_01.models.MSDeploy or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -45359,13 +45036,13 @@ def begin_create_instance_ms_deploy_operation_slot( Retry-After header is present. :return: An instance of LROPoller that returns either MSDeployStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.MSDeployStatus] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.MSDeployStatus] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.MSDeployStatus] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -45431,7 +45108,7 @@ def get_instance_ms_deploy_log_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MSDeployLog or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MSDeployLog + :rtype: ~azure.mgmt.web.v2022_03_01.models.MSDeployLog :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -45445,7 +45122,7 @@ def get_instance_ms_deploy_log_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MSDeployLog] = kwargs.pop("cls", None) request = build_get_instance_ms_deploy_log_slot_request( @@ -45507,13 +45184,13 @@ def list_instance_processes_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45611,7 +45288,7 @@ def get_instance_process_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -45625,7 +45302,7 @@ def get_instance_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_instance_process_slot_request( @@ -45704,7 +45381,7 @@ def delete_instance_process_slot( # pylint: disable=inconsistent-return-stateme _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_instance_process_slot_request( @@ -45778,7 +45455,7 @@ def get_instance_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) request = build_get_instance_process_dump_slot_request( @@ -45843,13 +45520,13 @@ def list_instance_process_modules_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -45957,7 +45634,7 @@ def get_instance_process_module_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -45971,7 +45648,7 @@ def get_instance_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_instance_process_module_slot_request( @@ -46036,13 +45713,13 @@ def list_instance_process_threads_slot( :type instance_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessThreadInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -46135,7 +45812,7 @@ def is_cloneable_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteCloneability or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteCloneability + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteCloneability :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -46149,7 +45826,7 @@ def is_cloneable_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteCloneability] = kwargs.pop("cls", None) request = build_is_cloneable_slot_request( @@ -46205,13 +45882,13 @@ def list_site_backups_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BackupItem or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.BackupItem] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.BackupItem] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BackupItemCollection] = kwargs.pop("cls", None) error_map = { @@ -46301,7 +45978,7 @@ def list_sync_function_triggers_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: FunctionSecrets or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.FunctionSecrets + :rtype: ~azure.mgmt.web.v2022_03_01.models.FunctionSecrets :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -46315,7 +45992,7 @@ def list_sync_function_triggers_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.FunctionSecrets] = kwargs.pop("cls", None) request = build_list_sync_function_triggers_slot_request( @@ -46372,7 +46049,7 @@ def get_migrate_my_sql_status_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MigrateMySqlStatus or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.MigrateMySqlStatus + :rtype: ~azure.mgmt.web.v2022_03_01.models.MigrateMySqlStatus :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -46386,7 +46063,7 @@ def get_migrate_my_sql_status_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.MigrateMySqlStatus] = kwargs.pop("cls", None) request = build_get_migrate_my_sql_status_slot_request( @@ -46442,7 +46119,7 @@ def get_swift_virtual_network_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -46456,7 +46133,7 @@ def get_swift_virtual_network_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SwiftVirtualNetwork] = kwargs.pop("cls", None) request = build_get_swift_virtual_network_connection_slot_request( @@ -46525,13 +46202,13 @@ def create_or_update_swift_virtual_network_connection_with_check_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -46571,7 +46248,7 @@ def create_or_update_swift_virtual_network_connection_with_check_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -46603,13 +46280,13 @@ def create_or_update_swift_virtual_network_connection_with_check_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a SwiftVirtualNetwork type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -46623,14 +46300,14 @@ def create_or_update_swift_virtual_network_connection_with_check_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -46705,7 +46382,7 @@ def delete_swift_virtual_network_slot( # pylint: disable=inconsistent-return-st _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_swift_virtual_network_slot_request( @@ -46770,13 +46447,13 @@ def update_swift_virtual_network_connection_with_check_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -46816,7 +46493,7 @@ def update_swift_virtual_network_connection_with_check_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ @@ -46848,13 +46525,13 @@ def update_swift_virtual_network_connection_with_check_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a SwiftVirtualNetwork type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SwiftVirtualNetwork or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SwiftVirtualNetwork + :rtype: ~azure.mgmt.web.v2022_03_01.models.SwiftVirtualNetwork :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -46868,14 +46545,14 @@ def update_swift_virtual_network_connection_with_check_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SwiftVirtualNetwork] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "SwiftVirtualNetwork") @@ -46938,7 +46615,7 @@ def list_network_features_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: NetworkFeatures or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.NetworkFeatures + :rtype: ~azure.mgmt.web.v2022_03_01.models.NetworkFeatures :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -46952,7 +46629,7 @@ def list_network_features_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.NetworkFeatures] = kwargs.pop("cls", None) request = build_list_network_features_slot_request( @@ -47012,7 +46689,7 @@ def get_network_trace_operation_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -47026,7 +46703,7 @@ def get_network_trace_operation_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_request( @@ -47113,7 +46790,7 @@ def start_web_site_network_trace_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[str] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_slot_request( @@ -47176,7 +46853,7 @@ def _start_web_site_network_trace_operation_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_web_site_network_trace_operation_slot_request( @@ -47259,13 +46936,13 @@ def begin_start_web_site_network_trace_operation_slot( Retry-After header is present. :return: An instance of LROPoller that returns either list of NetworkTrace or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace]] + :rtype: ~azure.core.polling.LROPoller[list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -47341,7 +47018,7 @@ def stop_web_site_network_trace_slot( # pylint: disable=inconsistent-return-sta _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_web_site_network_trace_slot_request( @@ -47396,7 +47073,7 @@ def get_network_traces_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -47410,7 +47087,7 @@ def get_network_traces_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_request( @@ -47470,7 +47147,7 @@ def get_network_trace_operation_slot_v2( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -47484,7 +47161,7 @@ def get_network_trace_operation_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_trace_operation_slot_v2_request( @@ -47548,7 +47225,7 @@ def get_network_traces_slot_v2( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of NetworkTrace or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -47562,7 +47239,7 @@ def get_network_traces_slot_v2( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_get_network_traces_slot_v2_request( @@ -47634,7 +47311,7 @@ def generate_new_site_publishing_password_slot( # pylint: disable=inconsistent- _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_generate_new_site_publishing_password_slot_request( @@ -47690,13 +47367,13 @@ def list_perf_mon_counters_slot( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PerfMonResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.PerfMonResponse] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.PerfMonResponse] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PerfMonCounterCollection] = kwargs.pop("cls", None) error_map = { @@ -47788,7 +47465,7 @@ def get_site_php_error_log_flag_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SitePhpErrorLogFlag or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SitePhpErrorLogFlag + :rtype: ~azure.mgmt.web.v2022_03_01.models.SitePhpErrorLogFlag :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -47802,7 +47479,7 @@ def get_site_php_error_log_flag_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SitePhpErrorLogFlag] = kwargs.pop("cls", None) request = build_get_site_php_error_log_flag_slot_request( @@ -47858,7 +47535,7 @@ def list_premier_add_ons_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -47872,7 +47549,7 @@ def list_premier_add_ons_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_list_premier_add_ons_slot_request( @@ -47930,7 +47607,7 @@ def get_premier_add_on_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -47944,7 +47621,7 @@ def get_premier_add_on_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOn] = kwargs.pop("cls", None) request = build_get_premier_add_on_slot_request( @@ -48010,13 +47687,13 @@ def add_premier_add_on_slot( named add-on for the production slot. Required. :type slot: str :param premier_add_on: A JSON representation of the edited premier add-on. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -48052,7 +47729,7 @@ def add_premier_add_on_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -48081,13 +47758,13 @@ def add_premier_add_on_slot( :type slot: str :param premier_add_on: A JSON representation of the edited premier add-on. Is either a PremierAddOn type or a IO type. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn or IO + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -48101,14 +47778,14 @@ def add_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOn") @@ -48186,7 +47863,7 @@ def delete_premier_add_on_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_premier_add_on_slot_request( @@ -48248,13 +47925,13 @@ def update_premier_add_on_slot( named add-on for the production slot. Required. :type slot: str :param premier_add_on: A JSON representation of the edited premier add-on. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOnPatchResource + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOnPatchResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -48290,7 +47967,7 @@ def update_premier_add_on_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ @@ -48319,13 +47996,13 @@ def update_premier_add_on_slot( :type slot: str :param premier_add_on: A JSON representation of the edited premier add-on. Is either a PremierAddOnPatchResource type or a IO type. Required. - :type premier_add_on: ~azure.mgmt.web.v2022_09_01.models.PremierAddOnPatchResource or IO + :type premier_add_on: ~azure.mgmt.web.v2022_03_01.models.PremierAddOnPatchResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PremierAddOn or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PremierAddOn + :rtype: ~azure.mgmt.web.v2022_03_01.models.PremierAddOn :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -48339,14 +48016,14 @@ def update_premier_add_on_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PremierAddOn] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(premier_add_on, (IO, bytes)): + if isinstance(premier_add_on, (IOBase, bytes)): _content = premier_add_on else: _json = self._serialize.body(premier_add_on, "PremierAddOnPatchResource") @@ -48409,7 +48086,7 @@ def get_private_access_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -48423,7 +48100,7 @@ def get_private_access_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateAccess] = kwargs.pop("cls", None) request = build_get_private_access_slot_request( @@ -48486,13 +48163,13 @@ def put_private_access_vnet_slot( :param slot: The name of the slot for the web app. Required. :type slot: str :param access: The information for the private access. Required. - :type access: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :type access: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ @@ -48526,7 +48203,7 @@ def put_private_access_vnet_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ @@ -48548,13 +48225,13 @@ def put_private_access_vnet_slot( :type slot: str :param access: The information for the private access. Is either a PrivateAccess type or a IO type. Required. - :type access: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess or IO + :type access: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateAccess or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateAccess + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateAccess :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -48568,14 +48245,14 @@ def put_private_access_vnet_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PrivateAccess] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(access, (IO, bytes)): + if isinstance(access, (IOBase, bytes)): _content = access else: _json = self._serialize.body(access, "PrivateAccess") @@ -48637,13 +48314,13 @@ def get_private_endpoint_connection_list_slot( :return: An iterator like instance of either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateEndpointConnectionCollection] = kwargs.pop("cls", None) error_map = { @@ -48735,7 +48412,7 @@ def get_private_endpoint_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RemotePrivateEndpointConnectionARMResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -48749,7 +48426,7 @@ def get_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) request = build_get_private_endpoint_connection_slot_request( @@ -48809,14 +48486,14 @@ def _approve_or_reject_private_endpoint_connection_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(private_endpoint_wrapper, (IO, bytes)): + if isinstance(private_endpoint_wrapper, (IOBase, bytes)): _content = private_endpoint_wrapper else: _json = self._serialize.body(private_endpoint_wrapper, "PrivateLinkConnectionApprovalRequestResource") @@ -48891,7 +48568,7 @@ def begin_approve_or_reject_private_endpoint_connection_slot( :type slot: str :param private_endpoint_wrapper: Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -48906,7 +48583,7 @@ def begin_approve_or_reject_private_endpoint_connection_slot( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -48950,7 +48627,7 @@ def begin_approve_or_reject_private_endpoint_connection_slot( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -48979,7 +48656,7 @@ def begin_approve_or_reject_private_endpoint_connection_slot( :param private_endpoint_wrapper: Is either a PrivateLinkConnectionApprovalRequestResource type or a IO type. Required. :type private_endpoint_wrapper: - ~azure.mgmt.web.v2022_09_01.models.PrivateLinkConnectionApprovalRequestResource or IO + ~azure.mgmt.web.v2022_03_01.models.PrivateLinkConnectionApprovalRequestResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -48994,13 +48671,13 @@ def begin_approve_or_reject_private_endpoint_connection_slot( :return: An instance of LROPoller that returns either RemotePrivateEndpointConnectionARMResource or the result of cls(response) :rtype: - ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.RemotePrivateEndpointConnectionARMResource] + ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.RemotePrivateEndpointConnectionARMResource] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.RemotePrivateEndpointConnectionARMResource] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -49061,7 +48738,7 @@ def _delete_private_endpoint_connection_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) request = build_delete_private_endpoint_connection_slot_request( @@ -49139,7 +48816,7 @@ def begin_delete_private_endpoint_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[JSON] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -49199,7 +48876,7 @@ def get_private_link_resources_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PrivateLinkResourcesWrapper + :rtype: ~azure.mgmt.web.v2022_03_01.models.PrivateLinkResourcesWrapper :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -49213,7 +48890,7 @@ def get_private_link_resources_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PrivateLinkResourcesWrapper] = kwargs.pop("cls", None) request = build_get_private_link_resources_slot_request( @@ -49271,13 +48948,13 @@ def list_processes_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -49371,7 +49048,7 @@ def get_process_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -49385,7 +49062,7 @@ def get_process_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessInfo] = kwargs.pop("cls", None) request = build_get_process_slot_request( @@ -49460,7 +49137,7 @@ def delete_process_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_process_slot_request( @@ -49530,7 +49207,7 @@ def get_process_dump_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) request = build_get_process_dump_slot_request( @@ -49591,13 +49268,13 @@ def list_process_modules_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -49694,7 +49371,7 @@ def get_process_module_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ProcessModuleInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ProcessModuleInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.ProcessModuleInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -49708,7 +49385,7 @@ def get_process_module_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessModuleInfo] = kwargs.pop("cls", None) request = build_get_process_module_slot_request( @@ -49769,13 +49446,13 @@ def list_process_threads_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ProcessThreadInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ProcessThreadInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ProcessThreadInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ProcessThreadInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -49867,13 +49544,13 @@ def list_public_certificates_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PublicCertificate or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.PublicCertificate] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.PublicCertificate] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublicCertificateCollection] = kwargs.pop("cls", None) error_map = { @@ -49966,7 +49643,7 @@ def get_public_certificate_slot( :type public_certificate_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -49980,7 +49657,7 @@ def get_public_certificate_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PublicCertificate] = kwargs.pop("cls", None) request = build_get_public_certificate_slot_request( @@ -50047,13 +49724,13 @@ def create_or_update_public_certificate_slot( :type slot: str :param public_certificate: Public certificate details. This is the JSON representation of a PublicCertificate object. Required. - :type public_certificate: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :type public_certificate: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -50090,7 +49767,7 @@ def create_or_update_public_certificate_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ @@ -50119,13 +49796,13 @@ def create_or_update_public_certificate_slot( :type slot: str :param public_certificate: Public certificate details. This is the JSON representation of a PublicCertificate object. Is either a PublicCertificate type or a IO type. Required. - :type public_certificate: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate or IO + :type public_certificate: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PublicCertificate or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.PublicCertificate + :rtype: ~azure.mgmt.web.v2022_03_01.models.PublicCertificate :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -50139,14 +49816,14 @@ def create_or_update_public_certificate_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.PublicCertificate] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(public_certificate, (IO, bytes)): + if isinstance(public_certificate, (IOBase, bytes)): _content = public_certificate else: _json = self._serialize.body(public_certificate, "PublicCertificate") @@ -50224,7 +49901,7 @@ def delete_public_certificate_slot( # pylint: disable=inconsistent-return-state _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_public_certificate_slot_request( @@ -50285,7 +49962,7 @@ def list_publishing_profile_xml_with_secrets_slot( :param publishing_profile_options: Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile. Required. :type publishing_profile_options: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingProfileOptions + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingProfileOptions :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -50353,7 +50030,7 @@ def list_publishing_profile_xml_with_secrets_slot( For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile. Is either a CsmPublishingProfileOptions type or a IO type. Required. :type publishing_profile_options: - ~azure.mgmt.web.v2022_09_01.models.CsmPublishingProfileOptions or IO + ~azure.mgmt.web.v2022_03_01.models.CsmPublishingProfileOptions or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -50373,14 +50050,14 @@ def list_publishing_profile_xml_with_secrets_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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[Iterator[bytes]] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(publishing_profile_options, (IO, bytes)): + if isinstance(publishing_profile_options, (IOBase, bytes)): _content = publishing_profile_options else: _json = self._serialize.body(publishing_profile_options, "CsmPublishingProfileOptions") @@ -50457,7 +50134,7 @@ def reset_slot_configuration_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_reset_slot_configuration_slot_request( @@ -50536,7 +50213,7 @@ def restart_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_slot_request( @@ -50587,14 +50264,14 @@ def _restore_from_backup_blob_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request, (IO, bytes)): + if isinstance(request, (IOBase, bytes)): _content = request else: _json = self._serialize.body(request, "RestoreRequest") @@ -50657,7 +50334,7 @@ def begin_restore_from_backup_blob_slot( backup of the production slot. Required. :type slot: str :param request: Information on restore request . Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -50731,7 +50408,7 @@ def begin_restore_from_backup_blob_slot( :type slot: str :param request: Information on restore request . Is either a RestoreRequest type or a IO type. Required. - :type request: ~azure.mgmt.web.v2022_09_01.models.RestoreRequest or IO + :type request: ~azure.mgmt.web.v2022_03_01.models.RestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -50750,7 +50427,7 @@ def begin_restore_from_backup_blob_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -50813,14 +50490,14 @@ def _restore_from_deleted_app_slot_initial( # pylint: disable=inconsistent-retu _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "DeletedAppRestoreRequest") @@ -50883,7 +50560,7 @@ def begin_restore_from_deleted_app_slot( Required. :type slot: str :param restore_request: Deleted web app restore information. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.DeletedAppRestoreRequest + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.DeletedAppRestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -50962,7 +50639,7 @@ def begin_restore_from_deleted_app_slot( :type slot: str :param restore_request: Deleted web app restore information. Is either a DeletedAppRestoreRequest type or a IO type. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.DeletedAppRestoreRequest or IO + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.DeletedAppRestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -50981,7 +50658,7 @@ def begin_restore_from_deleted_app_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -51044,14 +50721,14 @@ def _restore_snapshot_slot_initial( # pylint: disable=inconsistent-return-state _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(restore_request, (IO, bytes)): + if isinstance(restore_request, (IOBase, bytes)): _content = restore_request else: _json = self._serialize.body(restore_request, "SnapshotRestoreRequest") @@ -51115,7 +50792,7 @@ def begin_restore_snapshot_slot( :type slot: str :param restore_request: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.SnapshotRestoreRequest + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.SnapshotRestoreRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -51196,7 +50873,7 @@ def begin_restore_snapshot_slot( :param restore_request: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. Is either a SnapshotRestoreRequest type or a IO type. Required. - :type restore_request: ~azure.mgmt.web.v2022_09_01.models.SnapshotRestoreRequest or IO + :type restore_request: ~azure.mgmt.web.v2022_03_01.models.SnapshotRestoreRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -51215,7 +50892,7 @@ def begin_restore_snapshot_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -51276,13 +50953,13 @@ def list_site_extensions_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SiteExtensionInfo or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfoCollection] = kwargs.pop("cls", None) error_map = { @@ -51375,7 +51052,7 @@ def get_site_extension_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteExtensionInfo or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -51389,7 +51066,7 @@ def get_site_extension_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_get_site_extension_slot_request( @@ -51444,7 +51121,7 @@ def _install_site_extension_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) request = build_install_site_extension_slot_request( @@ -51515,13 +51192,13 @@ def begin_install_site_extension_slot( Retry-After header is present. :return: An instance of LROPoller that returns either SiteExtensionInfo or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.SiteExtensionInfo] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.SiteExtensionInfo] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteExtensionInfo] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -51598,7 +51275,7 @@ def delete_site_extension_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_site_extension_slot_request( @@ -51657,13 +51334,13 @@ def list_slot_differences_slot( as the source slot. Required. :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -51696,7 +51373,7 @@ def list_slot_differences_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -51722,19 +51399,19 @@ def list_slot_differences_slot( :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -51748,7 +51425,7 @@ def list_slot_differences_slot( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -51838,14 +51515,14 @@ def _swap_slot_initial( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -51908,7 +51585,7 @@ def begin_swap_slot( as the source slot. Required. :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -51987,7 +51664,7 @@ def begin_swap_slot( :type slot: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -52006,7 +51683,7 @@ def begin_swap_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -52066,13 +51743,13 @@ def list_snapshots_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Snapshot or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -52162,13 +51839,13 @@ def list_snapshots_from_dr_secondary_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Snapshot or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -52259,7 +51936,7 @@ def get_source_control_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -52273,7 +51950,7 @@ def get_source_control_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_slot_request( @@ -52338,14 +52015,14 @@ def _create_or_update_source_control_slot_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -52420,7 +52097,7 @@ def begin_create_or_update_source_control_slot( :type slot: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -52434,7 +52111,7 @@ def begin_create_or_update_source_control_slot( Retry-After header is present. :return: An instance of LROPoller that returns either SiteSourceControl or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -52476,7 +52153,7 @@ def begin_create_or_update_source_control_slot( Retry-After header is present. :return: An instance of LROPoller that returns either SiteSourceControl or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -52502,7 +52179,7 @@ def begin_create_or_update_source_control_slot( :type slot: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Is either a SiteSourceControl type or a IO type. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl or IO + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -52516,13 +52193,13 @@ def begin_create_or_update_source_control_slot( Retry-After header is present. :return: An instance of LROPoller that returns either SiteSourceControl or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -52601,7 +52278,7 @@ def delete_source_control_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_source_control_slot_request( @@ -52661,13 +52338,13 @@ def update_source_control_slot( :type slot: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -52701,7 +52378,7 @@ def update_source_control_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -52727,13 +52404,13 @@ def update_source_control_slot( :type slot: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Is either a SiteSourceControl type or a IO type. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl or IO + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -52747,14 +52424,14 @@ def update_source_control_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -52836,7 +52513,7 @@ def start_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_slot_request( @@ -52892,7 +52569,7 @@ def _start_network_trace_slot_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_slot_request( @@ -52975,13 +52652,13 @@ def begin_start_network_trace_slot( Retry-After header is present. :return: An instance of LROPoller that returns either list of NetworkTrace or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace]] + :rtype: ~azure.core.polling.LROPoller[list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -53058,7 +52735,7 @@ def stop_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_slot_request( @@ -53123,7 +52800,7 @@ def stop_network_trace_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_slot_request( @@ -53189,7 +52866,7 @@ def sync_repository_slot( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_slot_request( @@ -53254,7 +52931,7 @@ def sync_function_triggers_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_slot_request( @@ -53306,13 +52983,13 @@ def list_triggered_web_jobs_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggeredWebJob or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -53405,7 +53082,7 @@ def get_triggered_web_job_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggeredWebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -53419,7 +53096,7 @@ def get_triggered_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredWebJob] = kwargs.pop("cls", None) request = build_get_triggered_web_job_slot_request( @@ -53492,7 +53169,7 @@ def delete_triggered_web_job_slot( # pylint: disable=inconsistent-return-statem _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_triggered_web_job_slot_request( @@ -53547,13 +53224,13 @@ def list_triggered_web_job_history_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggeredJobHistory or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -53650,7 +53327,7 @@ def get_triggered_web_job_history_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggeredJobHistory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory + :rtype: ~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -53664,7 +53341,7 @@ def get_triggered_web_job_history_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredJobHistory] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_slot_request( @@ -53738,7 +53415,7 @@ def run_triggered_web_job_slot( # pylint: disable=inconsistent-return-statement _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_slot_request( @@ -53796,13 +53473,13 @@ def list_usages_slot( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmUsageQuota or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -53894,7 +53571,7 @@ def list_vnet_connections_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetInfoResource or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetInfoResource] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetInfoResource] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -53908,7 +53585,7 @@ def list_vnet_connections_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetInfoResource]] = kwargs.pop("cls", None) request = build_list_vnet_connections_slot_request( @@ -53966,7 +53643,7 @@ def get_vnet_connection_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -53980,7 +53657,7 @@ def get_vnet_connection_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetInfoResource] = kwargs.pop("cls", None) request = build_get_vnet_connection_slot_request( @@ -54049,13 +53726,13 @@ def create_or_update_vnet_connection_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -54094,7 +53771,7 @@ def create_or_update_vnet_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -54125,13 +53802,13 @@ def create_or_update_vnet_connection_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a VnetInfoResource type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -54145,14 +53822,14 @@ def create_or_update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetInfoResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfoResource") @@ -54231,7 +53908,7 @@ def delete_vnet_connection_slot( # pylint: disable=inconsistent-return-statemen _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_vnet_connection_slot_request( @@ -54296,13 +53973,13 @@ def update_vnet_connection_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -54341,7 +54018,7 @@ def update_vnet_connection_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -54372,13 +54049,13 @@ def update_vnet_connection_slot( :type slot: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a VnetInfoResource type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -54392,14 +54069,14 @@ def update_vnet_connection_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetInfoResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfoResource") @@ -54466,7 +54143,7 @@ def get_vnet_connection_gateway_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -54480,7 +54157,7 @@ def get_vnet_connection_gateway_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_slot_request( @@ -54551,13 +54228,13 @@ def create_or_update_vnet_connection_gateway_slot( update a gateway for the production slot's Virtual Network. Required. :type slot: str :param connection_envelope: The properties to update this gateway with. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -54597,7 +54274,7 @@ def create_or_update_vnet_connection_gateway_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -54630,13 +54307,13 @@ def create_or_update_vnet_connection_gateway_slot( :type slot: str :param connection_envelope: The properties to update this gateway with. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -54650,14 +54327,14 @@ def create_or_update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -54733,13 +54410,13 @@ def update_vnet_connection_gateway_slot( update a gateway for the production slot's Virtual Network. Required. :type slot: str :param connection_envelope: The properties to update this gateway with. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -54779,7 +54456,7 @@ def update_vnet_connection_gateway_slot( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -54812,13 +54489,13 @@ def update_vnet_connection_gateway_slot( :type slot: str :param connection_envelope: The properties to update this gateway with. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -54832,14 +54509,14 @@ def update_vnet_connection_gateway_slot( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -54902,13 +54579,13 @@ def list_web_jobs_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebJob or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WebJob] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -55001,7 +54678,7 @@ def get_web_job_slot( :type slot: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.WebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -55015,7 +54692,7 @@ def get_web_job_slot( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_slot_request( @@ -55074,13 +54751,13 @@ def list_slot_differences_from_production( :param name: Name of the app. Required. :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -55109,7 +54786,7 @@ def list_slot_differences_from_production( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -55127,19 +54804,19 @@ def list_slot_differences_from_production( :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SlotDifference or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SlotDifference] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SlotDifference] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SlotDifferenceCollection] = kwargs.pop("cls", None) @@ -55153,7 +54830,7 @@ def list_slot_differences_from_production( content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -55237,14 +54914,14 @@ def _swap_slot_with_production_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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(slot_swap_entity, (IO, bytes)): + if isinstance(slot_swap_entity, (IOBase, bytes)): _content = slot_swap_entity else: _json = self._serialize.body(slot_swap_entity, "CsmSlotEntity") @@ -55302,7 +54979,7 @@ def begin_swap_slot_with_production( :param name: Name of the app. Required. :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -55369,7 +55046,7 @@ def begin_swap_slot_with_production( :type name: str :param slot_swap_entity: JSON object that contains the target slot name. See example. Is either a CsmSlotEntity type or a IO type. Required. - :type slot_swap_entity: ~azure.mgmt.web.v2022_09_01.models.CsmSlotEntity or IO + :type slot_swap_entity: ~azure.mgmt.web.v2022_03_01.models.CsmSlotEntity or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -55388,7 +55065,7 @@ def begin_swap_slot_with_production( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -55443,13 +55120,13 @@ def list_snapshots(self, resource_group_name: str, name: str, **kwargs: Any) -> :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Snapshot or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -55536,13 +55213,13 @@ def list_snapshots_from_dr_secondary( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Snapshot or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Snapshot] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SnapshotCollection] = kwargs.pop("cls", None) error_map = { @@ -55627,7 +55304,7 @@ def get_source_control(self, resource_group_name: str, name: str, **kwargs: Any) :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -55641,7 +55318,7 @@ def get_source_control(self, resource_group_name: str, name: str, **kwargs: Any) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SiteSourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -55704,14 +55381,14 @@ def _create_or_update_source_control_initial( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -55781,7 +55458,7 @@ def begin_create_or_update_source_control( :type name: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -55795,7 +55472,7 @@ def begin_create_or_update_source_control( Retry-After header is present. :return: An instance of LROPoller that returns either SiteSourceControl or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -55833,7 +55510,7 @@ def begin_create_or_update_source_control( Retry-After header is present. :return: An instance of LROPoller that returns either SiteSourceControl or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -55855,7 +55532,7 @@ def begin_create_or_update_source_control( :type name: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Is either a SiteSourceControl type or a IO type. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl or IO + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -55869,13 +55546,13 @@ def begin_create_or_update_source_control( Retry-After header is present. :return: An instance of LROPoller that returns either SiteSourceControl or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_09_01.models.SiteSourceControl] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.web.v2022_03_01.models.SiteSourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) @@ -55950,7 +55627,7 @@ def delete_source_control( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_source_control_request( @@ -56005,13 +55682,13 @@ def update_source_control( :type name: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -56041,7 +55718,7 @@ def update_source_control( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -56063,13 +55740,13 @@ def update_source_control( :type name: str :param site_source_control: JSON representation of a SiteSourceControl object. See example. Is either a SiteSourceControl type or a IO type. Required. - :type site_source_control: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl or IO + :type site_source_control: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SiteSourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SiteSourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SiteSourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -56083,14 +55760,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SiteSourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(site_source_control, (IO, bytes)): + if isinstance(site_source_control, (IOBase, bytes)): _content = site_source_control else: _json = self._serialize.body(site_source_control, "SiteSourceControl") @@ -56168,7 +55845,7 @@ def start( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( @@ -56222,7 +55899,7 @@ def _start_network_trace_initial( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) request = build_start_network_trace_request( @@ -56301,13 +55978,13 @@ def begin_start_network_trace( Retry-After header is present. :return: An instance of LROPoller that returns either list of NetworkTrace or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[list[~azure.mgmt.web.v2022_09_01.models.NetworkTrace]] + :rtype: ~azure.core.polling.LROPoller[list[~azure.mgmt.web.v2022_03_01.models.NetworkTrace]] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.NetworkTrace]] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) @@ -56380,7 +56057,7 @@ def stop( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_request( @@ -56442,7 +56119,7 @@ def stop_network_trace( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_stop_network_trace_request( @@ -56504,7 +56181,7 @@ def sync_repository( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_repository_request( @@ -56566,7 +56243,7 @@ def sync_function_triggers( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_sync_function_triggers_request( @@ -56614,13 +56291,13 @@ def list_triggered_web_jobs( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggeredWebJob or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredWebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -56709,7 +56386,7 @@ def get_triggered_web_job( :type web_job_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggeredWebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TriggeredWebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.TriggeredWebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -56723,7 +56400,7 @@ def get_triggered_web_job( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredWebJob] = kwargs.pop("cls", None) request = build_get_triggered_web_job_request( @@ -56792,7 +56469,7 @@ def delete_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_triggered_web_job_request( @@ -56843,13 +56520,13 @@ def list_triggered_web_job_history( :type web_job_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggeredJobHistory or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredJobHistoryCollection] = kwargs.pop("cls", None) error_map = { @@ -56942,7 +56619,7 @@ def get_triggered_web_job_history( :type id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggeredJobHistory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.TriggeredJobHistory + :rtype: ~azure.mgmt.web.v2022_03_01.models.TriggeredJobHistory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -56956,7 +56633,7 @@ def get_triggered_web_job_history( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.TriggeredJobHistory] = kwargs.pop("cls", None) request = build_get_triggered_web_job_history_request( @@ -57026,7 +56703,7 @@ def run_triggered_web_job( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_triggered_web_job_request( @@ -57080,13 +56757,13 @@ def list_usages( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CsmUsageQuota or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CsmUsageQuota] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CsmUsageQuota] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CsmUsageQuotaCollection] = kwargs.pop("cls", None) error_map = { @@ -57174,7 +56851,7 @@ def list_vnet_connections( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: list of VnetInfoResource or the result of cls(response) - :rtype: list[~azure.mgmt.web.v2022_09_01.models.VnetInfoResource] + :rtype: list[~azure.mgmt.web.v2022_03_01.models.VnetInfoResource] :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -57188,7 +56865,7 @@ def list_vnet_connections( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[List[_models.VnetInfoResource]] = kwargs.pop("cls", None) request = build_list_vnet_connections_request( @@ -57242,7 +56919,7 @@ def get_vnet_connection( :type vnet_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -57256,7 +56933,7 @@ def get_vnet_connection( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetInfoResource] = kwargs.pop("cls", None) request = build_get_vnet_connection_request( @@ -57320,13 +56997,13 @@ def create_or_update_vnet_connection( :type vnet_name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -57361,7 +57038,7 @@ def create_or_update_vnet_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -57388,13 +57065,13 @@ def create_or_update_vnet_connection( :type vnet_name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a VnetInfoResource type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -57408,14 +57085,14 @@ def create_or_update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetInfoResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfoResource") @@ -57490,7 +57167,7 @@ def delete_vnet_connection( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_vnet_connection_request( @@ -57550,13 +57227,13 @@ def update_vnet_connection( :type vnet_name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -57591,7 +57268,7 @@ def update_vnet_connection( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ @@ -57618,13 +57295,13 @@ def update_vnet_connection( :type vnet_name: str :param connection_envelope: Properties of the Virtual Network connection. See example. Is either a VnetInfoResource type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetInfoResource or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetInfoResource + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetInfoResource :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -57638,14 +57315,14 @@ def update_vnet_connection( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetInfoResource] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetInfoResource") @@ -57708,7 +57385,7 @@ def get_vnet_connection_gateway( :type gateway_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -57722,7 +57399,7 @@ def get_vnet_connection_gateway( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.VnetGateway] = kwargs.pop("cls", None) request = build_get_vnet_connection_gateway_request( @@ -57788,13 +57465,13 @@ def create_or_update_vnet_connection_gateway( Required. :type gateway_name: str :param connection_envelope: The properties to update this gateway with. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -57830,7 +57507,7 @@ def create_or_update_vnet_connection_gateway( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -57859,13 +57536,13 @@ def create_or_update_vnet_connection_gateway( :type gateway_name: str :param connection_envelope: The properties to update this gateway with. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -57879,14 +57556,14 @@ def create_or_update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -57957,13 +57634,13 @@ def update_vnet_connection_gateway( Required. :type gateway_name: str :param connection_envelope: The properties to update this gateway with. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -57999,7 +57676,7 @@ def update_vnet_connection_gateway( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ @@ -58028,13 +57705,13 @@ def update_vnet_connection_gateway( :type gateway_name: str :param connection_envelope: The properties to update this gateway with. Is either a VnetGateway type or a IO type. Required. - :type connection_envelope: ~azure.mgmt.web.v2022_09_01.models.VnetGateway or IO + :type connection_envelope: ~azure.mgmt.web.v2022_03_01.models.VnetGateway or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetGateway or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetGateway + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetGateway :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -58048,14 +57725,14 @@ def update_vnet_connection_gateway( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetGateway] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(connection_envelope, (IO, bytes)): + if isinstance(connection_envelope, (IOBase, bytes)): _content = connection_envelope else: _json = self._serialize.body(connection_envelope, "VnetGateway") @@ -58112,13 +57789,13 @@ def list_web_jobs(self, resource_group_name: str, name: str, **kwargs: Any) -> I :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WebJob or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WebJob] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WebJob] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebJobCollection] = kwargs.pop("cls", None) error_map = { @@ -58205,7 +57882,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** :type web_job_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WebJob or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WebJob + :rtype: ~azure.mgmt.web.v2022_03_01.models.WebJob :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -58219,7 +57896,7 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WebJob] = kwargs.pop("cls", None) request = build_get_web_job_request( @@ -58257,772 +57934,3 @@ def get_web_job(self, resource_group_name: str, name: str, web_job_name: str, ** get_web_job.metadata = { "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/webjobs/{webJobName}" } - - @overload - def deploy_workflow_artifacts( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - workflow_artifacts: Optional[_models.WorkflowArtifacts] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param workflow_artifacts: Application settings and files of the workflow. Default value is - None. - :type workflow_artifacts: ~azure.mgmt.web.v2022_09_01.models.WorkflowArtifacts - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def deploy_workflow_artifacts( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - workflow_artifacts: Optional[IO] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param workflow_artifacts: Application settings and files of the workflow. Default value is - None. - :type workflow_artifacts: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def deploy_workflow_artifacts( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - workflow_artifacts: Optional[Union[_models.WorkflowArtifacts, IO]] = None, - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param workflow_artifacts: Application settings and files of the workflow. Is either a - WorkflowArtifacts type or a IO type. Default value is None. - :type workflow_artifacts: ~azure.mgmt.web.v2022_09_01.models.WorkflowArtifacts or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[None] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(workflow_artifacts, (IO, bytes)): - _content = workflow_artifacts - else: - if workflow_artifacts is not None: - _json = self._serialize.body(workflow_artifacts, "WorkflowArtifacts") - else: - _json = None - - request = build_deploy_workflow_artifacts_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.deploy_workflow_artifacts.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - deploy_workflow_artifacts.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployWorkflowArtifacts" - } - - @overload - def deploy_workflow_artifacts_slot( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - slot: str, - workflow_artifacts: Optional[_models.WorkflowArtifacts] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :param workflow_artifacts: Application settings and files of the workflow. Default value is - None. - :type workflow_artifacts: ~azure.mgmt.web.v2022_09_01.models.WorkflowArtifacts - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def deploy_workflow_artifacts_slot( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - slot: str, - workflow_artifacts: Optional[IO] = None, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :param workflow_artifacts: Application settings and files of the workflow. Default value is - None. - :type workflow_artifacts: IO - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @distributed_trace - def deploy_workflow_artifacts_slot( # pylint: disable=inconsistent-return-statements - self, - resource_group_name: str, - name: str, - slot: str, - workflow_artifacts: Optional[Union[_models.WorkflowArtifacts, IO]] = None, - **kwargs: Any - ) -> None: - """Creates the artifacts for web site, or a deployment slot. - - Description for Creates the artifacts for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :param workflow_artifacts: Application settings and files of the workflow. Is either a - WorkflowArtifacts type or a IO type. Default value is None. - :type workflow_artifacts: ~azure.mgmt.web.v2022_09_01.models.WorkflowArtifacts or IO - :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. - Default value is None. - :paramtype content_type: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None or the result of cls(response) - :rtype: None - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[None] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(workflow_artifacts, (IO, bytes)): - _content = workflow_artifacts - else: - if workflow_artifacts is not None: - _json = self._serialize.body(workflow_artifacts, "WorkflowArtifacts") - else: - _json = None - - request = build_deploy_workflow_artifacts_slot_request( - resource_group_name=resource_group_name, - name=name, - slot=slot, - subscription_id=self._config.subscription_id, - api_version=api_version, - content_type=content_type, - json=_json, - content=_content, - template_url=self.deploy_workflow_artifacts_slot.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - if cls: - return cls(pipeline_response, None, {}) - - deploy_workflow_artifacts_slot.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deployWorkflowArtifacts" - } - - @distributed_trace - def list_instance_workflows_slot( - self, resource_group_name: str, name: str, slot: str, **kwargs: Any - ) -> Iterable["_models.WorkflowEnvelope"]: - """List the workflows for a web site, or a deployment slot. - - List the workflows for a web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelopeCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_instance_workflows_slot_request( - resource_group_name=resource_group_name, - name=name, - slot=slot, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_instance_workflows_slot.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("WorkflowEnvelopeCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - list_instance_workflows_slot.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/workflows" - } - - @distributed_trace - def get_instance_workflow_slot( - self, resource_group_name: str, name: str, slot: str, workflow_name: str, **kwargs: Any - ) -> _models.WorkflowEnvelope: - """Get workflow information by its ID for web site, or a deployment slot. - - Get workflow information by its ID for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :param workflow_name: Workflow name. Required. - :type workflow_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - 404: lambda response: ResourceNotFoundError(response=response, error_format=ARMErrorFormat), - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelope] = kwargs.pop("cls", None) - - request = build_get_instance_workflow_slot_request( - resource_group_name=resource_group_name, - name=name, - slot=slot, - workflow_name=workflow_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_instance_workflow_slot.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("WorkflowEnvelope", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_instance_workflow_slot.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/workflows/{workflowName}" - } - - @distributed_trace - def list_workflows_connections_slot( - self, resource_group_name: str, name: str, slot: str, **kwargs: Any - ) -> _models.WorkflowEnvelope: - """Lists logic app's connections for web site, or a deployment slot. - - Lists logic app's connections for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param slot: Name of the deployment slot. Required. - :type slot: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelope] = kwargs.pop("cls", None) - - request = build_list_workflows_connections_slot_request( - resource_group_name=resource_group_name, - name=name, - slot=slot, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_workflows_connections_slot.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("WorkflowEnvelope", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - list_workflows_connections_slot.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listWorkflowsConnections" - } - - @distributed_trace - def list_workflows( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> Iterable["_models.WorkflowEnvelope"]: - """List the workflows for a web site, or a deployment slot. - - List the workflows for a web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelopeCollection] = kwargs.pop("cls", None) - - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - request = build_list_workflows_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_workflows.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - request.method = "GET" - return request - - def extract_data(pipeline_response): - deserialized = self._deserialize("WorkflowEnvelopeCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - list_workflows.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows" - } - - @distributed_trace - def get_workflow( - self, resource_group_name: str, name: str, workflow_name: str, **kwargs: Any - ) -> _models.WorkflowEnvelope: - """Get workflow information by its ID for web site, or a deployment slot. - - Get workflow information by its ID for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :param workflow_name: Workflow name. Required. - :type workflow_name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - 404: lambda response: ResourceNotFoundError(response=response, error_format=ARMErrorFormat), - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelope] = kwargs.pop("cls", None) - - request = build_get_workflow_request( - resource_group_name=resource_group_name, - name=name, - workflow_name=workflow_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.get_workflow.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("WorkflowEnvelope", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_workflow.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows/{workflowName}" - } - - @distributed_trace - def list_workflows_connections( - self, resource_group_name: str, name: str, **kwargs: Any - ) -> _models.WorkflowEnvelope: - """Lists logic app's connections for web site, or a deployment slot. - - Lists logic app's connections for web site, or a deployment slot. - - :param resource_group_name: Name of the resource group to which the resource belongs. Required. - :type resource_group_name: str - :param name: Site name. Required. - :type name: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: WorkflowEnvelope or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowEnvelope - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) - cls: ClsType[_models.WorkflowEnvelope] = kwargs.pop("cls", None) - - request = build_list_workflows_connections_request( - resource_group_name=resource_group_name, - name=name, - subscription_id=self._config.subscription_id, - api_version=api_version, - template_url=self.list_workflows_connections.metadata["url"], - headers=_headers, - params=_params, - ) - request = _convert_request(request) - request.url = self._client.format_url(request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.DefaultErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("WorkflowEnvelope", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - list_workflows_connections.metadata = { - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listWorkflowsConnections" - } diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_web_site_management_client_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_web_site_management_client_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_web_site_management_client_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_web_site_management_client_operations.py index eebfdb4c6549..175c11f0a0a7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_web_site_management_client_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_web_site_management_client_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -30,10 +30,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_get_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -64,7 +60,7 @@ def build_update_publishing_user_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -86,7 +82,7 @@ def build_list_source_controls_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +101,7 @@ def build_get_source_control_request(source_control_type: str, **kwargs: Any) -> _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -129,7 +125,7 @@ def build_update_source_control_request(source_control_type: str, **kwargs: Any) _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -158,7 +154,7 @@ def build_list_billing_meters_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -186,7 +182,7 @@ def build_check_name_availability_request(subscription_id: str, **kwargs: Any) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -215,7 +211,7 @@ def build_list_custom_host_name_sites_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -241,7 +237,7 @@ def build_get_subscription_deployment_locations_request(subscription_id: str, ** _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -273,7 +269,7 @@ def build_list_geo_regions_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -307,7 +303,7 @@ def build_list_site_identifiers_assigned_to_host_name_request(subscription_id: s _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -336,7 +332,7 @@ def build_list_premier_add_on_offers_request(subscription_id: str, **kwargs: Any _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -360,7 +356,7 @@ def build_list_skus_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -384,7 +380,7 @@ def build_verify_hosting_environment_vnet_request(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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -413,7 +409,7 @@ def build_move_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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -450,7 +446,7 @@ def build_validate_request(resource_group_name: str, subscription_id: str, **kwa _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -488,7 +484,7 @@ def build_validate_move_request(resource_group_name: str, subscription_id: str, _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -530,7 +526,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -544,7 +540,7 @@ def get_publishing_user(self, **kwargs: Any) -> _models.User: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.User] = kwargs.pop("cls", None) request = build_get_publishing_user_request( @@ -586,13 +582,13 @@ def update_publishing_user( Description for Updates publishing user. :param user_details: Details of publishing user. Required. - :type user_details: ~azure.mgmt.web.v2022_09_01.models.User + :type user_details: ~azure.mgmt.web.v2022_03_01.models.User :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ @@ -611,7 +607,7 @@ def update_publishing_user( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ @@ -622,13 +618,13 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **kwargs Description for Updates publishing user. :param user_details: Details of publishing user. Is either a User type or a IO type. Required. - :type user_details: ~azure.mgmt.web.v2022_09_01.models.User or IO + :type user_details: ~azure.mgmt.web.v2022_03_01.models.User or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: User or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.User + :rtype: ~azure.mgmt.web.v2022_03_01.models.User :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -642,14 +638,14 @@ def update_publishing_user(self, user_details: Union[_models.User, IO], **kwargs _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.User] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(user_details, (IO, bytes)): + if isinstance(user_details, (IOBase, bytes)): _content = user_details else: _json = self._serialize.body(user_details, "User") @@ -695,13 +691,13 @@ def list_source_controls(self, **kwargs: Any) -> Iterable["_models.SourceControl :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SourceControl or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.SourceControl] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.SourceControl] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SourceControlCollection] = kwargs.pop("cls", None) error_map = { @@ -779,7 +775,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models :type source_control_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -793,7 +789,7 @@ def get_source_control(self, source_control_type: str, **kwargs: Any) -> _models _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SourceControl] = kwargs.pop("cls", None) request = build_get_source_control_request( @@ -843,13 +839,13 @@ def update_source_control( :param source_control_type: Type of source control. Required. :type source_control_type: str :param request_message: Source control token information. Required. - :type request_message: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :type request_message: ~azure.mgmt.web.v2022_03_01.models.SourceControl :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -870,7 +866,7 @@ def update_source_control( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ @@ -886,13 +882,13 @@ def update_source_control( :type source_control_type: str :param request_message: Source control token information. Is either a SourceControl type or a IO type. Required. - :type request_message: ~azure.mgmt.web.v2022_09_01.models.SourceControl or IO + :type request_message: ~azure.mgmt.web.v2022_03_01.models.SourceControl or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SourceControl + :rtype: ~azure.mgmt.web.v2022_03_01.models.SourceControl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -906,14 +902,14 @@ def update_source_control( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.SourceControl] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_message, (IO, bytes)): + if isinstance(request_message, (IOBase, bytes)): _content = request_message else: _json = self._serialize.body(request_message, "SourceControl") @@ -966,13 +962,13 @@ def list_billing_meters( :type os_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either BillingMeter or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.BillingMeter] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.BillingMeter] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.BillingMeterCollection] = kwargs.pop("cls", None) error_map = { @@ -1056,12 +1052,12 @@ def check_name_availability( :param type: Resource type used for verification. Known values are: "Site", "Slot", "HostingEnvironment", "PublishingUser", "Microsoft.Web/sites", "Microsoft.Web/sites/slots", "Microsoft.Web/hostingEnvironments", and "Microsoft.Web/publishingUsers". Required. - :type type: str or ~azure.mgmt.web.v2022_09_01.models.CheckNameResourceTypes + :type type: str or ~azure.mgmt.web.v2022_03_01.models.CheckNameResourceTypes :param is_fqdn: Is fully qualified domain name. Default value is None. :type is_fqdn: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: ResourceNameAvailability or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ResourceNameAvailability + :rtype: ~azure.mgmt.web.v2022_03_01.models.ResourceNameAvailability :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1075,7 +1071,7 @@ def check_name_availability( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) content_type: str = kwargs.pop("content_type", _headers.pop("Content-Type", "application/json")) cls: ClsType[_models.ResourceNameAvailability] = kwargs.pop("cls", None) @@ -1129,13 +1125,13 @@ def list_custom_host_name_sites( :type hostname: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either CustomHostnameSites or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.CustomHostnameSites] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.CustomHostnameSites] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.CustomHostnameSitesCollection] = kwargs.pop("cls", None) error_map = { @@ -1215,7 +1211,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy :keyword callable cls: A custom type or function that will be passed the direct response :return: DeploymentLocations or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.DeploymentLocations + :rtype: ~azure.mgmt.web.v2022_03_01.models.DeploymentLocations :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1229,7 +1225,7 @@ def get_subscription_deployment_locations(self, **kwargs: Any) -> _models.Deploy _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.DeploymentLocations] = kwargs.pop("cls", None) request = build_get_subscription_deployment_locations_request( @@ -1281,7 +1277,7 @@ def list_geo_regions( :param sku: Name of SKU used to filter the regions. Known values are: "Free", "Shared", "Basic", "Standard", "Premium", "Dynamic", "Isolated", "IsolatedV2", "PremiumV2", "PremiumV3", "PremiumContainer", "ElasticPremium", and "ElasticIsolated". Default value is None. - :type sku: str or ~azure.mgmt.web.v2022_09_01.models.SkuName + :type sku: str or ~azure.mgmt.web.v2022_03_01.models.SkuName :param linux_workers_enabled: Specify :code:`true` if you want to filter to only regions that support Linux workers. Default value is None. :type linux_workers_enabled: bool @@ -1293,13 +1289,13 @@ def list_geo_regions( :type linux_dynamic_workers_enabled: bool :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either GeoRegion or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.GeoRegion] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.GeoRegion] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.GeoRegionCollection] = kwargs.pop("cls", None) error_map = { @@ -1381,13 +1377,13 @@ def list_site_identifiers_assigned_to_host_name( Description for List all apps that are assigned to a hostname. :param name_identifier: Hostname information. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1406,7 +1402,7 @@ def list_site_identifiers_assigned_to_host_name( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1420,19 +1416,19 @@ def list_site_identifiers_assigned_to_host_name( :param name_identifier: Hostname information. Is either a NameIdentifier type or a IO type. Required. - :type name_identifier: ~azure.mgmt.web.v2022_09_01.models.NameIdentifier or IO + :type name_identifier: ~azure.mgmt.web.v2022_03_01.models.NameIdentifier or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either Identifier or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.Identifier] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.Identifier] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.IdentifierCollection] = kwargs.pop("cls", None) @@ -1446,7 +1442,7 @@ def list_site_identifiers_assigned_to_host_name( content_type = content_type or "application/json" _json = None _content = None - if isinstance(name_identifier, (IO, bytes)): + if isinstance(name_identifier, (IOBase, bytes)): _content = name_identifier else: _json = self._serialize.body(name_identifier, "NameIdentifier") @@ -1522,13 +1518,13 @@ def list_premier_add_on_offers(self, **kwargs: Any) -> Iterable["_models.Premier :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PremierAddOnOffer or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.PremierAddOnOffer] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.PremierAddOnOffer] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.PremierAddOnOfferCollection] = kwargs.pop("cls", None) error_map = { @@ -1607,7 +1603,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: :keyword callable cls: A custom type or function that will be passed the direct response :return: SkuInfos or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.SkuInfos + :rtype: ~azure.mgmt.web.v2022_03_01.models.SkuInfos :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1621,7 +1617,7 @@ def list_skus(self, **kwargs: Any) -> _models.SkuInfos: _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.SkuInfos] = kwargs.pop("cls", None) request = build_list_skus_request( @@ -1666,13 +1662,13 @@ def verify_hosting_environment_vnet( analyzing the Network Security Group rules. :param parameters: VNET information. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.VnetParameters + :type parameters: ~azure.mgmt.web.v2022_03_01.models.VnetParameters :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetValidationFailureDetails or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1693,7 +1689,7 @@ def verify_hosting_environment_vnet( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetValidationFailureDetails or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1708,13 +1704,13 @@ def verify_hosting_environment_vnet( analyzing the Network Security Group rules. :param parameters: VNET information. Is either a VnetParameters type or a IO type. Required. - :type parameters: ~azure.mgmt.web.v2022_09_01.models.VnetParameters or IO + :type parameters: ~azure.mgmt.web.v2022_03_01.models.VnetParameters or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: VnetValidationFailureDetails or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.VnetValidationFailureDetails + :rtype: ~azure.mgmt.web.v2022_03_01.models.VnetValidationFailureDetails :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1728,14 +1724,14 @@ def verify_hosting_environment_vnet( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.VnetValidationFailureDetails] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "VnetParameters") @@ -1792,7 +1788,7 @@ def move( # pylint: disable=inconsistent-return-statements :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -1843,7 +1839,7 @@ def move( # pylint: disable=inconsistent-return-statements :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Is either a CsmMoveResourceEnvelope type or a IO type. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -1863,14 +1859,14 @@ def move( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") @@ -1922,13 +1918,13 @@ def validate( :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param validate_request: Request with the resources to validate. Required. - :type validate_request: ~azure.mgmt.web.v2022_09_01.models.ValidateRequest + :type validate_request: ~azure.mgmt.web.v2022_03_01.models.ValidateRequest :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ValidateResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1949,7 +1945,7 @@ def validate( :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ValidateResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse :raises ~azure.core.exceptions.HttpResponseError: """ @@ -1965,13 +1961,13 @@ def validate( :type resource_group_name: str :param validate_request: Request with the resources to validate. Is either a ValidateRequest type or a IO type. Required. - :type validate_request: ~azure.mgmt.web.v2022_09_01.models.ValidateRequest or IO + :type validate_request: ~azure.mgmt.web.v2022_03_01.models.ValidateRequest or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ValidateResponse or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.ValidateResponse + :rtype: ~azure.mgmt.web.v2022_03_01.models.ValidateResponse :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -1985,14 +1981,14 @@ def validate( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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.ValidateResponse] = kwargs.pop("cls", None) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate_request, (IO, bytes)): + if isinstance(validate_request, (IOBase, bytes)): _content = validate_request else: _json = self._serialize.body(validate_request, "ValidateRequest") @@ -2050,7 +2046,7 @@ def validate_move( # pylint: disable=inconsistent-return-statements :param resource_group_name: Name of the resource group to which the resource belongs. Required. :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -2101,7 +2097,7 @@ def validate_move( # pylint: disable=inconsistent-return-statements :type resource_group_name: str :param move_resource_envelope: Object that represents the resource to move. Is either a CsmMoveResourceEnvelope type or a IO type. Required. - :type move_resource_envelope: ~azure.mgmt.web.v2022_09_01.models.CsmMoveResourceEnvelope or IO + :type move_resource_envelope: ~azure.mgmt.web.v2022_03_01.models.CsmMoveResourceEnvelope or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -2121,14 +2117,14 @@ def validate_move( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(move_resource_envelope, (IO, bytes)): + if isinstance(move_resource_envelope, (IOBase, bytes)): _content = move_resource_envelope else: _json = self._serialize.body(move_resource_envelope, "CsmMoveResourceEnvelope") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_repetitions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_repetitions_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_repetitions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_repetitions_operations.py index 7354f53120c0..04ffcad839f7 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_repetitions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_repetitions_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -150,7 +145,7 @@ def build_list_expression_traces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 @@ class WorkflowRunActionRepetitionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflow_run_action_repetitions` attribute. """ @@ -225,13 +220,13 @@ def list( :return: An iterator like instance of either WorkflowRunActionRepetitionDefinition or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionRepetitionDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -334,7 +329,7 @@ def get( :type repetition_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowRunActionRepetitionDefinition or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -348,7 +343,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionRepetitionDefinition] = kwargs.pop("cls", None) request = build_get_request( @@ -417,13 +412,13 @@ def list_expression_traces( :type repetition_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ExpressionRoot or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ExpressionRoot] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ExpressionRoot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ExpressionTraces] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_repetitions_request_histories_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_repetitions_request_histories_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_repetitions_request_histories_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_repetitions_request_histories_operations.py index 82ab47ab22a5..b04a03eeb2ed 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_repetitions_request_histories_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_repetitions_request_histories_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -104,7 +99,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -147,7 +142,7 @@ class WorkflowRunActionRepetitionsRequestHistoriesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflow_run_action_repetitions_request_histories` attribute. """ @@ -187,13 +182,13 @@ def list( :type repetition_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either RequestHistory or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.RequestHistory] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.RequestHistory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RequestHistoryListResult] = kwargs.pop("cls", None) error_map = { @@ -300,7 +295,7 @@ def get( :type request_history_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RequestHistory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.RequestHistory + :rtype: ~azure.mgmt.web.v2022_03_01.models.RequestHistory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -314,7 +309,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.RequestHistory] = kwargs.pop("cls", None) request = build_get_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_scope_repetitions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_scope_repetitions_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_scope_repetitions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_scope_repetitions_operations.py index a2da48466e02..fbd5297c6dcd 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_action_scope_repetitions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_action_scope_repetitions_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -101,7 +96,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -143,7 +138,7 @@ class WorkflowRunActionScopeRepetitionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflow_run_action_scope_repetitions` attribute. """ @@ -176,13 +171,13 @@ def list( :return: An iterator like instance of either WorkflowRunActionRepetitionDefinition or the result of cls(response) :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition] + ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionRepetitionDefinitionCollection] = kwargs.pop("cls", None) error_map = { @@ -285,7 +280,7 @@ def get( :type repetition_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowRunActionRepetitionDefinition or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowRunActionRepetitionDefinition + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowRunActionRepetitionDefinition :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -299,7 +294,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionRepetitionDefinition] = kwargs.pop("cls", None) request = build_get_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_actions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_actions_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_actions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_actions_operations.py index 6e7ffa357c1d..bb645ae7d3ae 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_run_actions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_run_actions_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +50,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -105,7 +100,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -152,7 +147,7 @@ def build_list_expression_traces_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -193,7 +188,7 @@ class WorkflowRunActionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflow_run_actions` attribute. """ @@ -234,13 +229,13 @@ def list( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowRunAction or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowRunAction] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowRunAction] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunActionListResult] = kwargs.pop("cls", None) error_map = { @@ -335,7 +330,7 @@ def get( :type action_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowRunAction or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowRunAction + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowRunAction :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -349,7 +344,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunAction] = kwargs.pop("cls", None) request = build_get_request( @@ -408,13 +403,13 @@ def list_expression_traces( :type action_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ExpressionRoot or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.ExpressionRoot] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.ExpressionRoot] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.ExpressionTraces] = kwargs.pop("cls", None) error_map = { diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_runs_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_runs_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_runs_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_runs_operations.py index ce7f9d05c2a1..aee4a45c46d9 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_runs_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_runs_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_cancel_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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 @@ class WorkflowRunsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflow_runs` attribute. """ @@ -215,13 +210,13 @@ def list( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowRun or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowRun] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowRun] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRunListResult] = kwargs.pop("cls", None) error_map = { @@ -313,7 +308,7 @@ def get( :type run_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowRun or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowRun + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowRun :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -327,7 +322,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowRun] = kwargs.pop("cls", None) request = build_get_request( @@ -397,7 +392,7 @@ def cancel( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_trigger_histories_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_trigger_histories_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_trigger_histories_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_trigger_histories_operations.py index 348b2971e3fb..b2086760a330 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_trigger_histories_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_trigger_histories_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -57,7 +52,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -107,7 +102,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_resubmit_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -195,7 +190,7 @@ class WorkflowTriggerHistoriesOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflow_trigger_histories` attribute. """ @@ -237,13 +232,13 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowTriggerHistory or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerHistory] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerHistory] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTriggerHistoryListResult] = kwargs.pop("cls", None) error_map = { @@ -345,7 +340,7 @@ def get( :type history_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowTriggerHistory or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerHistory + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerHistory :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -359,7 +354,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTriggerHistory] = kwargs.pop("cls", None) request = build_get_request( @@ -420,7 +415,7 @@ def _resubmit_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_resubmit_request( @@ -495,7 +490,7 @@ def begin_resubmit( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_triggers_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_triggers_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_triggers_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_triggers_operations.py index f464c89ff0e5..3fb0949515dc 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_triggers_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_triggers_operations.py @@ -6,7 +6,6 @@ # Code generated by Microsoft (R) AutoRest 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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from typing_extensions import Literal # type: ignore # pylint: disable=ungrouped-imports T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +51,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -139,7 +134,7 @@ def build_list_callback_url_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -179,7 +174,7 @@ def build_run_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -219,7 +214,7 @@ def build_get_schema_json_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -259,7 +254,7 @@ class WorkflowTriggersOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflow_triggers` attribute. """ @@ -296,13 +291,13 @@ def list( :type filter: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowTrigger or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowTrigger] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowTrigger] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTriggerListResult] = kwargs.pop("cls", None) error_map = { @@ -394,7 +389,7 @@ def get( :type trigger_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowTrigger or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowTrigger + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowTrigger :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -408,7 +403,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTrigger] = kwargs.pop("cls", None) request = build_get_request( @@ -464,7 +459,7 @@ def list_callback_url( :type trigger_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowTriggerCallbackUrl or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowTriggerCallbackUrl + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowTriggerCallbackUrl :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -478,7 +473,7 @@ def list_callback_url( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowTriggerCallbackUrl] = kwargs.pop("cls", None) request = build_list_callback_url_request( @@ -532,7 +527,7 @@ def _run_initial( # pylint: disable=inconsistent-return-statements _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[None] = kwargs.pop("cls", None) request = build_run_request( @@ -597,7 +592,7 @@ def begin_run( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) @@ -655,7 +650,7 @@ def get_schema_json( :type trigger_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: JsonSchema or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.JsonSchema + :rtype: ~azure.mgmt.web.v2022_03_01.models.JsonSchema :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -669,7 +664,7 @@ def get_schema_json( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.JsonSchema] = kwargs.pop("cls", None) request = build_get_schema_json_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_versions_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_versions_operations.py similarity index 93% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_versions_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_versions_operations.py index 1ec204e293c9..c83a59f23c58 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflow_versions_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflow_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 WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -94,7 +89,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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -134,7 +129,7 @@ class WorkflowVersionsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflow_versions` attribute. """ @@ -163,13 +158,13 @@ def list( :type top: int :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either WorkflowVersion or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_09_01.models.WorkflowVersion] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.web.v2022_03_01.models.WorkflowVersion] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowVersionListResult] = kwargs.pop("cls", None) error_map = { @@ -260,7 +255,7 @@ def get( :type version_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: WorkflowVersion or the result of cls(response) - :rtype: ~azure.mgmt.web.v2022_09_01.models.WorkflowVersion + :rtype: ~azure.mgmt.web.v2022_03_01.models.WorkflowVersion :raises ~azure.core.exceptions.HttpResponseError: """ error_map = { @@ -274,7 +269,7 @@ def get( _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-01")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01")) cls: ClsType[_models.WorkflowVersion] = kwargs.pop("cls", None) request = build_get_request( diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflows_operations.py b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflows_operations.py similarity index 94% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflows_operations.py rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflows_operations.py index f7fd288f065a..3dcc8d04847d 100644 --- a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/operations/_workflows_operations.py +++ b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/operations/_workflows_operations.py @@ -6,7 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -import sys +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -28,10 +28,6 @@ from ..._serialization import Serializer from .._vendor import WebSiteManagementClientMixinABC, _convert_request, _format_url_section -if sys.version_info >= (3, 8): - from typing import Literal # pylint: disable=no-name-in-module, ungrouped-imports -else: - from 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 +41,7 @@ def build_regenerate_access_key_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -87,7 +83,7 @@ def build_validate_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: Literal["2022-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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") @@ -129,7 +125,7 @@ class WorkflowsOperations: **DO NOT** instantiate this class directly. Instead, you should access the following operations through - :class:`~azure.mgmt.web.v2022_09_01.WebSiteManagementClient`'s + :class:`~azure.mgmt.web.v2022_03_01.WebSiteManagementClient`'s :attr:`workflows` attribute. """ @@ -162,7 +158,7 @@ def regenerate_access_key( # pylint: disable=inconsistent-return-statements :param workflow_name: The workflow name. Required. :type workflow_name: str :param key_type: The access key type. Required. - :type key_type: ~azure.mgmt.web.v2022_09_01.models.RegenerateActionParameter + :type key_type: ~azure.mgmt.web.v2022_03_01.models.RegenerateActionParameter :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -221,7 +217,7 @@ def regenerate_access_key( # pylint: disable=inconsistent-return-statements :type workflow_name: str :param key_type: The access key type. Is either a RegenerateActionParameter type or a IO type. Required. - :type key_type: ~azure.mgmt.web.v2022_09_01.models.RegenerateActionParameter or IO + :type key_type: ~azure.mgmt.web.v2022_03_01.models.RegenerateActionParameter or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -241,14 +237,14 @@ def regenerate_access_key( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(key_type, (IO, bytes)): + if isinstance(key_type, (IOBase, bytes)): _content = key_type else: _json = self._serialize.body(key_type, "RegenerateActionParameter") @@ -308,7 +304,7 @@ def validate( # pylint: disable=inconsistent-return-statements :param workflow_name: The workflow name. Required. :type workflow_name: str :param validate: The workflow. Required. - :type validate: ~azure.mgmt.web.v2022_09_01.models.Workflow + :type validate: ~azure.mgmt.web.v2022_03_01.models.Workflow :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str @@ -366,7 +362,7 @@ def validate( # pylint: disable=inconsistent-return-statements :param workflow_name: The workflow name. Required. :type workflow_name: str :param validate: The workflow. Is either a Workflow type or a IO type. Required. - :type validate: ~azure.mgmt.web.v2022_09_01.models.Workflow or IO + :type validate: ~azure.mgmt.web.v2022_03_01.models.Workflow or IO :keyword content_type: Body Parameter content-type. Known values are: 'application/json'. Default value is None. :paramtype content_type: str @@ -386,14 +382,14 @@ def validate( # 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-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-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) content_type = content_type or "application/json" _json = None _content = None - if isinstance(validate, (IO, bytes)): + if isinstance(validate, (IOBase, bytes)): _content = validate else: _json = self._serialize.body(validate, "Workflow") diff --git a/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/py.typed b/sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/py.typed similarity index 100% rename from sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_09_01/py.typed rename to sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2022_03_01/py.typed diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/activate_revision.py b/sdk/appservice/azure-mgmt-web/generated_samples/activate_revision.py index 2de1676f558c..4ba19b11c9f9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/activate_revision.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/activate_revision.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.container_apps_revisions.activate_revision( + client.container_apps_revisions.activate_revision( resource_group_name="rg", container_app_name="testcontainerApp0", name="testcontainerApp0-pjxhsye", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ActivateRevision.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ActivateRevision.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/analyze_custom_host_name.py b/sdk/appservice/azure-mgmt-web/generated_samples/analyze_custom_host_name.py deleted file mode 100644 index 34811c0c07c1..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/analyze_custom_host_name.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python analyze_custom_host_name.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.analyze_custom_hostname( - resource_group_name="testrg123", - name="sitef6141", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AnalyzeCustomHostName.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/analyze_custom_host_name_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/analyze_custom_host_name_slot.py deleted file mode 100644 index 554ae9a4e26e..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/analyze_custom_host_name_slot.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python analyze_custom_host_name_slot.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.analyze_custom_hostname_slot( - resource_group_name="testrg123", - name="sitef6141", - slot="staging", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AnalyzeCustomHostNameSlot.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_approve_or_reject_private_endpoint_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_approve_or_reject_private_endpoint_connection.py index 19cb78ed63b5..e2f97ba8dfff 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_approve_or_reject_private_endpoint_connection.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_approve_or_reject_private_endpoint_connection.py @@ -45,6 +45,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ApproveOrRejectPrivateEndpointConnection.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ApproveOrRejectPrivateEndpointConnection.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_change_vnet.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_change_vnet.py index 2033ff891794..263fafa4b2af 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_change_vnet.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_change_vnet.py @@ -40,6 +40,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ChangeVnet.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ChangeVnet.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update.py index 6e9e640df3fe..7f2097c56f95 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update.py @@ -45,6 +45,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_CreateOrUpdate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_CreateOrUpdate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update_multi_role_pool.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update_multi_role_pool.py index 173666a3fc6e..8b632e8c4cde 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update_multi_role_pool.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update_multi_role_pool.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_CreateOrUpdateMultiRolePool.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_CreateOrUpdateMultiRolePool.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update_worker_pool.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update_worker_pool.py index c314b4f321f5..68d8ec8f7740 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update_worker_pool.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_create_or_update_worker_pool.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_CreateOrUpdateWorkerPool.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_CreateOrUpdateWorkerPool.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_delete.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_delete.py index c0fbb3dc6ab4..13071a7ec3a8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_delete.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_delete.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_environments.begin_delete( + client.app_service_environments.begin_delete( resource_group_name="test-rg", name="test-ase", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_Delete.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_Delete.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_delete_private_endpoint_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_delete_private_endpoint_connection.py index d4e0f4c4c586..3cb57e8f6bc6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_delete_private_endpoint_connection.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_delete_private_endpoint_connection.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_DeletePrivateEndpointConnection.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_DeletePrivateEndpointConnection.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get.py index 1f1ed2089d80..d02f3a0783c0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_ase_v3_networking_configuration.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_ase_v3_networking_configuration.py index 275e5f893e33..483ac41746f4 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_ase_v3_networking_configuration.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_ase_v3_networking_configuration.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_GetAseV3NetworkingConfiguration.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_GetAseV3NetworkingConfiguration.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_diagnostics_item.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_diagnostics_item.py index dbe40eaa81f5..fe0d890c2dea 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_diagnostics_item.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_diagnostics_item.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_GetDiagnosticsItem.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_GetDiagnosticsItem.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_multi_role_pool.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_multi_role_pool.py index fbdd2e335e70..1d59ca082dd5 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_multi_role_pool.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_multi_role_pool.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_GetMultiRolePool.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_GetMultiRolePool.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_endpoint_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_endpoint_connection.py index 08658dc1a512..8d87ffebe70c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_endpoint_connection.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_endpoint_connection.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_GetPrivateEndpointConnection.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_GetPrivateEndpointConnection.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_endpoint_connection_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_endpoint_connection_list.py index 26984eb5d216..5d04d65a71b0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_endpoint_connection_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_endpoint_connection_list.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_GetPrivateEndpointConnectionList.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_GetPrivateEndpointConnectionList.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_link_resources.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_link_resources.py index 1b3bca028a9b..619d34704ece 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_link_resources.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_private_link_resources.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_GetPrivateLinkResources.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_GetPrivateLinkResources.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_vip_info.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_vip_info.py index d793ebbd859e..84d5b91f4e04 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_vip_info.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_vip_info.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_GetVipInfo.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_GetVipInfo.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_worker_pool.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_worker_pool.py index 0f7a6c3d0f0f..dd10963eefef 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_worker_pool.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_get_worker_pool.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_GetWorkerPool.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_GetWorkerPool.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list.py index e9eb4c78515a..363a900097c6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_app_service_plans.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_app_service_plans.py index 40a0cff1872d..20fa730af59d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_app_service_plans.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_app_service_plans.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListAppServicePlans.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListAppServicePlans.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_by_resource_group.py index 386a0c2ef0f8..357fc1d0de48 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_by_resource_group.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_by_resource_group.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListByResourceGroup.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListByResourceGroup.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_capacities.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_capacities.py index 379ae973ef17..2359ba68a954 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_capacities.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_capacities.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListCapacities.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListCapacities.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_diagnostics.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_diagnostics.py index 6afbf594eac3..73610f67f029 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_diagnostics.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_diagnostics.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListDiagnostics.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListDiagnostics.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_metric_definitions.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_metric_definitions.py index c0f2af9e2607..bf4dc6e9fdb1 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_metric_definitions.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_metric_definitions.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListMultiRoleMetricDefinitions.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListMultiRoleMetricDefinitions.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pool_instance_metric_definitions.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pool_instance_metric_definitions.py index fd199fb59be9..fedc9f050245 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pool_instance_metric_definitions.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pool_instance_metric_definitions.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListMultiRolePoolInstanceMetricDefinitions.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListMultiRolePoolInstanceMetricDefinitions.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pool_skus.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pool_skus.py index 414ebc387553..b6379d127a82 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pool_skus.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pool_skus.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListMultiRolePoolSkus.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListMultiRolePoolSkus.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pools.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pools.py index 2ec84d5c0fd1..7eaf287c8f9b 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pools.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_pools.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListMultiRolePools.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListMultiRolePools.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_usages.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_usages.py index 05cab88b979b..222f764ad01f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_usages.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_multi_role_usages.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListMultiRoleUsages.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListMultiRoleUsages.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_operations.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_operations.py index ff3900598290..4aa35354f58f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_operations.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_operations.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListOperations.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListOperations.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_usages.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_usages.py index 0b0ae101dce4..c4ed65eb5712 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_usages.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_usages.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListUsages.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListUsages.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_apps.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_apps.py index 06f3deb91df9..64d1aefab82b 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_apps.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_apps.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListWebApps.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListWebApps.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_worker_metric_definitions.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_worker_metric_definitions.py index ea6d3f25c2cb..11d413f0c204 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_worker_metric_definitions.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_worker_metric_definitions.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListWebWorkerMetricDefinitions.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListWebWorkerMetricDefinitions.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_worker_usages.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_worker_usages.py index d5257a1c936d..5a2f1c34879f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_worker_usages.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_web_worker_usages.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListWebWorkerUsages.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListWebWorkerUsages.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pool_instance_metric_definitions.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pool_instance_metric_definitions.py index e7904eaa303d..7c347e9da342 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pool_instance_metric_definitions.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pool_instance_metric_definitions.py @@ -39,6 +39,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListWorkerPoolInstanceMetricDefinitions.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListWorkerPoolInstanceMetricDefinitions.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pool_skus.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pool_skus.py index 3ef9022562b6..70d200fc86e9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pool_skus.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pool_skus.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListWorkerPoolSkus.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListWorkerPoolSkus.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pools.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pools.py index df1c21826799..90c01b767ef9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pools.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_list_worker_pools.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_ListWorkerPools.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_ListWorkerPools.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_reboot.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_reboot.py index 30c94b719b1c..b9fe3c22ebe8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_reboot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_reboot.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_environments.reboot( + client.app_service_environments.reboot( resource_group_name="test-rg", name="test-ase", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_Reboot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_Reboot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_resume.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_resume.py index ee9eb33dedf5..58a51f25aa9a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_resume.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_resume.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_Resume.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_Resume.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_suspend.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_suspend.py index a15745627d8f..b5a2dd9bf6f4 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_suspend.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_suspend.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_Suspend.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_Suspend.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_test_upgrade_available_notification.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_test_upgrade_available_notification.py index a486eda45084..b85ebb1d9a5b 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_test_upgrade_available_notification.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_test_upgrade_available_notification.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_environments.test_upgrade_available_notification( + client.app_service_environments.test_upgrade_available_notification( resource_group_name="rg", name="SampleHostingEnvironment", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_TestUpgradeAvailableNotification.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_TestUpgradeAvailableNotification.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_update.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_update.py index d16205d4f2e8..7ca28d52ce91 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_update.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_update.py @@ -44,6 +44,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_Update.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_Update.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_update_ase_networking_configuration.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_update_ase_networking_configuration.py index 6d6e5a86899f..b8c81ca64da4 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_update_ase_networking_configuration.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_update_ase_networking_configuration.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_UpdateAseNetworkingConfiguration.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_UpdateAseNetworkingConfiguration.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_upgrade.py b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_upgrade.py index 715a3f767bf0..7552a37932da 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_upgrade.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/app_service_environments_upgrade.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_environments.begin_upgrade( + client.app_service_environments.begin_upgrade( resource_group_name="rg", name="SampleHostingEnvironment", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/AppServiceEnvironments_Upgrade.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/AppServiceEnvironments_Upgrade.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/apply_slot_config.py b/sdk/appservice/azure-mgmt-web/generated_samples/apply_slot_config.py deleted file mode 100644 index 95b9cf7252ee..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/apply_slot_config.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python apply_slot_config.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.apply_slot_config_to_production( - resource_group_name="testrg123", - name="sitef6141", - slot_swap_entity={"preserveVnet": True, "targetSlot": "staging"}, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ApplySlotConfig.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/approve_reject_site_private_endpoint_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/approve_reject_site_private_endpoint_connection.py index b6538efdefd2..9ce699a0841a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/approve_reject_site_private_endpoint_connection.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/approve_reject_site_private_endpoint_connection.py @@ -46,6 +46,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ApproveRejectSitePrivateEndpointConnection.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ApproveRejectSitePrivateEndpointConnection.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/approve_reject_site_private_endpoint_connection_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/approve_reject_site_private_endpoint_connection_slot.py index 245c51212f0e..b6388652cd9c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/approve_reject_site_private_endpoint_connection_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/approve_reject_site_private_endpoint_connection_slot.py @@ -47,6 +47,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ApproveRejectSitePrivateEndpointConnectionSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ApproveRejectSitePrivateEndpointConnectionSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/backup_web_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/backup_web_app.py deleted file mode 100644 index 1763f661eded..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/backup_web_app.py +++ /dev/null @@ -1,69 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python backup_web_app.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.backup( - resource_group_name="testrg123", - name="sitef6141", - request={ - "properties": { - "backupName": "abcdwe", - "backupSchedule": { - "frequencyInterval": 7, - "frequencyUnit": "Day", - "keepAtLeastOneBackup": True, - "retentionPeriodInDays": 30, - "startTime": "2022-09-02T17:33:11.641Z", - }, - "databases": [ - { - "connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;=]", - "connectionStringName": "backend", - "databaseType": "SqlAzure", - "name": "backenddb", - }, - { - "connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;=]", - "connectionStringName": "stats", - "databaseType": "SqlAzure", - "name": "statsdb", - }, - ], - "enabled": True, - "storageAccountUrl": "DefaultEndpointsProtocol=https;AccountName=storagesample;AccountKey=", - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/BackupWebApp.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/check_domain_availability.py b/sdk/appservice/azure-mgmt-web/generated_samples/check_domain_availability.py index 24b93ae39a57..2206be6b5c2e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/check_domain_availability.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/check_domain_availability.py @@ -35,6 +35,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/CheckDomainAvailability.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/CheckDomainAvailability.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/clone_web_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/clone_web_app.py deleted file mode 100644 index a6d1e7ef5d11..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/clone_web_app.py +++ /dev/null @@ -1,57 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python clone_web_app.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.begin_create_or_update( - resource_group_name="testrg123", - name="sitef6141", - site_envelope={ - "kind": "app", - "location": "East US", - "properties": { - "cloningInfo": { - "appSettingsOverrides": {"Setting1": "NewValue1", "Setting3": "NewValue5"}, - "cloneCustomHostNames": True, - "cloneSourceControl": True, - "configureLoadBalancing": False, - "hostingEnvironment": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg456/providers/Microsoft.Web/hostingenvironments/aseforsites", - "overwrite": False, - "sourceWebAppId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg456/providers/Microsoft.Web/sites/srcsiteg478", - "sourceWebAppLocation": "West Europe", - } - }, - }, - ).result() - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CloneWebApp.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/clone_web_app_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/clone_web_app_slot.py deleted file mode 100644 index 63c27d393286..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/clone_web_app_slot.py +++ /dev/null @@ -1,58 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python clone_web_app_slot.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.begin_create_or_update_slot( - resource_group_name="testrg123", - name="sitef6141", - slot="staging", - site_envelope={ - "kind": "app", - "location": "East US", - "properties": { - "cloningInfo": { - "appSettingsOverrides": {"Setting1": "NewValue1", "Setting3": "NewValue5"}, - "cloneCustomHostNames": True, - "cloneSourceControl": True, - "configureLoadBalancing": False, - "hostingEnvironment": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg456/providers/Microsoft.Web/hostingenvironments/aseforsites", - "overwrite": False, - "sourceWebAppId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg456/providers/Microsoft.Web/sites/srcsiteg478/slot/qa", - "sourceWebAppLocation": "West Europe", - } - }, - }, - ).result() - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CloneWebAppSlot.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_certificate.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_certificate.py index f4758b123633..0335a9fbc39e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_certificate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_certificate.py @@ -44,6 +44,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/CreateAppServiceCertificate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/CreateAppServiceCertificate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_certificate_order.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_certificate_order.py index ed71b39869dc..606478ccb090 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_certificate_order.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_certificate_order.py @@ -56,6 +56,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/CreateAppServiceCertificateOrder.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/CreateAppServiceCertificateOrder.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_domain.py index e775093d395a..2cde6a2d223a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_domain.py @@ -119,6 +119,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/CreateAppServiceDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/CreateAppServiceDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_domain_ownership_identifier.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_domain_ownership_identifier.py index 5a08ac9caf15..cad278227ae8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_domain_ownership_identifier.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_app_service_domain_ownership_identifier.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/CreateAppServiceDomainOwnershipIdentifier.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/CreateAppServiceDomainOwnershipIdentifier.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_app_service_plan.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_app_service_plan.py index ecf30af6c5e9..8eca3af04241 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_app_service_plan.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_app_service_plan.py @@ -42,6 +42,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateAppServicePlan.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateAppServicePlan.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_certificate.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_certificate.py index 4539aa01acea..48b0e32f2457 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_certificate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_certificate.py @@ -40,6 +40,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateCertificate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateCertificate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_container_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_container_app.py index ed437b0d6e64..0e673d93c659 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_container_app.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_container_app.py @@ -58,6 +58,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateContainerApp.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateContainerApp.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site.py index a6baad61d295..1bda0db02717 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site.py @@ -46,6 +46,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_app_settings.py index 7f21f53d1358..64fe63bb9619 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_app_settings.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSiteAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateStaticSiteAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_basic_auth.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_basic_auth.py deleted file mode 100644 index b42607933002..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_basic_auth.py +++ /dev/null @@ -1,50 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python create_or_update_static_site_basic_auth.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.create_or_update_basic_auth( - resource_group_name="rg", - name="testStaticSite0", - basic_auth_name="default", - basic_auth_envelope={ - "properties": { - "applicableEnvironmentsMode": "AllEnvironments", - "environments": None, - "password": "**********************", - "secretUrl": None, - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSiteBasicAuth.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_app_settings.py index db3eebebc97b..d08bedcbe4ce 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_app_settings.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSiteBuildAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateStaticSiteBuildAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_database_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_database_connection.py deleted file mode 100644 index d0827c62ac7b..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_database_connection.py +++ /dev/null @@ -1,51 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python create_or_update_static_site_build_database_connection.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.create_or_update_build_database_connection( - resource_group_name="rg", - name="testStaticSite0", - environment_name="default", - database_connection_name="default", - database_connection_request_envelope={ - "properties": { - "connectionIdentity": "SystemAssigned", - "connectionString": "AccountEndpoint=https://exampleDatabaseName.documents.azure.com:443/;Database=mydb;", - "region": "West US 2", - "resourceId": "/subscription/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/databaseRG/providers/Microsoft.DocumentDB/databaseAccounts/exampleDatabaseName", - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSiteBuildDatabaseConnection.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_function_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_function_app_settings.py index 20b8f2732170..92793f3098ee 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_function_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_build_function_app_settings.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSiteBuildFunctionAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateStaticSiteBuildFunctionAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_custom_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_custom_domain.py index a1acbf9c288a..96aec0583b94 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_custom_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_custom_domain.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSiteCustomDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateStaticSiteCustomDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_database_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_database_connection.py deleted file mode 100644 index 8198eb96e1cb..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_database_connection.py +++ /dev/null @@ -1,50 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python create_or_update_static_site_database_connection.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.create_or_update_database_connection( - resource_group_name="rg", - name="testStaticSite0", - database_connection_name="default", - database_connection_request_envelope={ - "properties": { - "connectionIdentity": "SystemAssigned", - "connectionString": "AccountEndpoint=https://exampleDatabaseName.documents.azure.com:443/;Database=mydb;", - "region": "West US 2", - "resourceId": "/subscription/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/databaseRG/providers/Microsoft.DocumentDB/databaseAccounts/exampleDatabaseName", - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSiteDatabaseConnection.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_function_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_function_app_settings.py index a146132a1fcb..6649d724285d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_function_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_static_site_function_app_settings.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateStaticSiteFunctionAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateOrUpdateStaticSiteFunctionAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_web_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_web_app.py deleted file mode 100644 index 535d654a7849..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_web_app.py +++ /dev/null @@ -1,48 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python create_or_update_web_app.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.begin_create_or_update( - resource_group_name="testrg123", - name="sitef6141", - site_envelope={ - "kind": "app", - "location": "East US", - "properties": { - "serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp" - }, - }, - ).result() - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateWebApp.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_web_app_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_web_app_slot.py deleted file mode 100644 index 4e4866c5f28b..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_or_update_web_app_slot.py +++ /dev/null @@ -1,49 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python create_or_update_web_app_slot.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.begin_create_or_update_slot( - resource_group_name="testrg123", - name="sitef6141", - slot="staging", - site_envelope={ - "kind": "app", - "location": "East US", - "properties": { - "serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp" - }, - }, - ).result() - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateOrUpdateWebAppSlot.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/create_user_roles_invitation_link.py b/sdk/appservice/azure-mgmt-web/generated_samples/create_user_roles_invitation_link.py index 03388fb87ad9..e357187d5b94 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/create_user_roles_invitation_link.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/create_user_roles_invitation_link.py @@ -45,6 +45,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/CreateUserRolesInvitationLink.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/CreateUserRolesInvitationLink.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/deactivate_revision.py b/sdk/appservice/azure-mgmt-web/generated_samples/deactivate_revision.py index 4c87fd14176f..81fb10689541 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/deactivate_revision.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/deactivate_revision.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.container_apps_revisions.deactivate_revision( + client.container_apps_revisions.deactivate_revision( resource_group_name="rg", container_app_name="testcontainerApp0", name="testcontainerApp0-pjxhsye", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeactivateRevision.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeactivateRevision.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_certificate.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_certificate.py index 8caf383349ee..bfd63c659d53 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_certificate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_certificate.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_certificate_orders.delete_certificate( + client.app_service_certificate_orders.delete_certificate( resource_group_name="testrg123", certificate_order_name="SampleCertificateOrderName", name="SampleCertName1", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/DeleteAppServiceCertificate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/DeleteAppServiceCertificate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_certificate_order.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_certificate_order.py index 35bf74940210..c6efb436698a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_certificate_order.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_certificate_order.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_certificate_orders.delete( + client.app_service_certificate_orders.delete( resource_group_name="testrg123", certificate_order_name="SampleCertificateOrderName", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/DeleteAppServiceCertificateOrder.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/DeleteAppServiceCertificateOrder.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_domain.py index 5978401d0284..301efd68acd2 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_domain.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.domains.delete( + client.domains.delete( resource_group_name="testrg123", domain_name="example.com", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/DeleteAppServiceDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/DeleteAppServiceDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_domain_ownership_identifier.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_domain_ownership_identifier.py index 6646fb04b260..a7fd510bd1d6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_domain_ownership_identifier.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_domain_ownership_identifier.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.domains.delete_ownership_identifier( + client.domains.delete_ownership_identifier( resource_group_name="testrg123", domain_name="example.com", name="ownershipIdentifier", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/DeleteAppServiceDomainOwnershipIdentifier.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/DeleteAppServiceDomainOwnershipIdentifier.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_plan.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_plan.py index 4049cefb8034..4547bc3d3c53 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_plan.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_app_service_plan.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_plans.delete( + client.app_service_plans.delete( resource_group_name="testrg123", name="testsf6141", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteAppServicePlan.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteAppServicePlan.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_ase_custom_dns_suffix_configuration.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_ase_custom_dns_suffix_configuration.py index b4a75b805ac3..63785e42662f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_ase_custom_dns_suffix_configuration.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_ase_custom_dns_suffix_configuration.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteAseCustomDnsSuffixConfiguration.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteAseCustomDnsSuffixConfiguration.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_certificate.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_certificate.py index 902217d4e664..6e04985ae8aa 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_certificate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_certificate.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.certificates.delete( + client.certificates.delete( resource_group_name="testrg123", name="testc6282", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteCertificate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteCertificate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_container_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_container_app.py index b100a2922647..7da8400554f6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_container_app.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_container_app.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.container_apps.begin_delete( + client.container_apps.begin_delete( resource_group_name="rg", name="testWorkerApp0", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteContainerApp.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteContainerApp.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_deploy_workflow_artifacts.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_deploy_workflow_artifacts.py deleted file mode 100644 index 1941db65d4dc..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_deploy_workflow_artifacts.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python delete_deploy_workflow_artifacts.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.deploy_workflow_artifacts( - resource_group_name="testrg123", - name="testsite2", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteDeployWorkflowArtifacts.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_site_private_endpoint_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_site_private_endpoint_connection.py index e90b85099f12..32e0b9216da9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_site_private_endpoint_connection.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_site_private_endpoint_connection.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteSitePrivateEndpointConnection.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteSitePrivateEndpointConnection.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_site_private_endpoint_connection_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_site_private_endpoint_connection_slot.py index 3d1823943399..e7798840bcfb 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_site_private_endpoint_connection_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_site_private_endpoint_connection_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteSitePrivateEndpointConnectionSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteSitePrivateEndpointConnectionSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site.py index 284323668fbf..41dfa0dd5251 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_delete_static_site( + client.static_sites.begin_delete_static_site( resource_group_name="rg", name="testStaticSite0", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_build.py index e4e9575163e1..2da58c2801f0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_build.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_delete_static_site_build( + client.static_sites.begin_delete_static_site_build( resource_group_name="rg", name="testStaticSite0", environment_name="12", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_build_database_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_build_database_connection.py deleted file mode 100644 index bb55f81e163a..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_build_database_connection.py +++ /dev/null @@ -1,43 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python delete_static_site_build_database_connection.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.delete_build_database_connection( - resource_group_name="rg", - name="testStaticSite0", - environment_name="default", - database_connection_name="default", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteStaticSiteBuildDatabaseConnection.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_custom_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_custom_domain.py index 3c02919ade70..7e289c8c2e39 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_custom_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_custom_domain.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_delete_static_site_custom_domain( + client.static_sites.begin_delete_static_site_custom_domain( resource_group_name="rg", name="testStaticSite0", domain_name="custom.domain.net", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteStaticSiteCustomDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteStaticSiteCustomDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_database_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_database_connection.py deleted file mode 100644 index 9ad130ada5fa..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_database_connection.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python delete_static_site_database_connection.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.delete_database_connection( - resource_group_name="rg", - name="testStaticSite0", - database_connection_name="default", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteStaticSiteDatabaseConnection.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_user.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_user.py index 789b50b71845..036900793f4a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_user.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/delete_static_site_user.py @@ -29,15 +29,14 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.delete_static_site_user( + client.static_sites.delete_static_site_user( resource_group_name="rg", name="testStaticSite0", authprovider="aad", userid="1234", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteStaticSiteUser.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DeleteStaticSiteUser.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app.py deleted file mode 100644 index cc7b28f71e48..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python delete_web_app.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.delete( - resource_group_name="testrg123", - name="sitef6141", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteWebApp.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app_backup.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app_backup.py deleted file mode 100644 index 4e3133fd80c6..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app_backup.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python delete_web_app_backup.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.delete_backup( - resource_group_name="testrg123", - name="sitef6141", - backup_id="12345", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteWebAppBackup.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app_slot.py deleted file mode 100644 index b439fa297508..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/delete_web_app_slot.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python delete_web_app_slot.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.delete_slot( - resource_group_name="testrg123", - name="sitef6141", - slot="staging", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DeleteWebAppSlot.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/detach_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/detach_static_site.py index 5fcc310b7f5f..3c0ad4d9b1e1 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/detach_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/detach_static_site.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_detach_static_site( + client.static_sites.begin_detach_static_site( resource_group_name="rg", name="testStaticSite0", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DetachStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DetachStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/detach_user_provided_function_app_from_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/detach_user_provided_function_app_from_static_site.py index be7005015dc3..9f0beb4e1c6e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/detach_user_provided_function_app_from_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/detach_user_provided_function_app_from_static_site.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.detach_user_provided_function_app_from_static_site( + client.static_sites.detach_user_provided_function_app_from_static_site( resource_group_name="rg", name="testStaticSite0", function_app_name="testFunctionApp", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DetachUserProvidedFunctionAppFromStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DetachUserProvidedFunctionAppFromStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/detach_user_provided_function_app_from_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/detach_user_provided_function_app_from_static_site_build.py index 5f840ed40601..4e54edfd2501 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/detach_user_provided_function_app_from_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/detach_user_provided_function_app_from_static_site_build.py @@ -29,15 +29,14 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.detach_user_provided_function_app_from_static_site_build( + client.static_sites.detach_user_provided_function_app_from_static_site_build( resource_group_name="rg", name="testStaticSite0", environment_name="12", function_app_name="testFunctionApp", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/DetachUserProvidedFunctionAppFromStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/DetachUserProvidedFunctionAppFromStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_analysis.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_analysis.py index 767001c997fc..6ae77e8c2aad 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_analysis.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_analysis.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ExecuteSiteAnalysis.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ExecuteSiteAnalysis.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_analysis_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_analysis_slot.py index 243d924115e6..6c68c326c5ef 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_analysis_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_analysis_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ExecuteSiteAnalysisSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ExecuteSiteAnalysisSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_detector.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_detector.py index 7edca0908017..6f4acc4c7239 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_detector.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_detector.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ExecuteSiteDetector.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ExecuteSiteDetector.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_detector_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_detector_slot.py index f867c88ce375..fd4e83eecded 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_detector_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_execute_site_detector_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ExecuteSiteDetectorSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ExecuteSiteDetectorSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_app_service_certificate_order_detector_response.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_app_service_certificate_order_detector_response.py index 145b8de1f5a7..8c3110a890e9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_app_service_certificate_order_detector_response.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_app_service_certificate_order_detector_response.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/Diagnostics_GetAppServiceCertificateOrderDetectorResponse.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/Diagnostics_GetAppServiceCertificateOrderDetectorResponse.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_hosting_environment_detector_response.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_hosting_environment_detector_response.py index 3beb0b49e9e9..9690cd9fd630 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_hosting_environment_detector_response.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_hosting_environment_detector_response.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetHostingEnvironmentDetectorResponse.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetHostingEnvironmentDetectorResponse.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_analysis.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_analysis.py index 2eabc1eeadc6..e4dfd0510f8a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_analysis.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_analysis.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetSiteAnalysis.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetSiteAnalysis.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_analysis_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_analysis_slot.py index d541cc450520..30b7be77fd4f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_analysis_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_analysis_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetSiteAnalysisSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetSiteAnalysisSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector.py index 70fadc3585e4..500a8fdc54e0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetSiteDetector.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetSiteDetector.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_response.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_response.py index 0c7683978cee..9dbe59f16959 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_response.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_response.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetSiteDetectorResponse.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetSiteDetectorResponse.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_response_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_response_slot.py index be4977739e6b..e74069bce82d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_response_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_response_slot.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetSiteDetectorResponseSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetSiteDetectorResponseSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_slot.py index cede767cc4ec..e43013468a23 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_detector_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetSiteDetectorSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetSiteDetectorSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_diagnostic_category.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_diagnostic_category.py index d62168299055..a35ab1b31043 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_diagnostic_category.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_diagnostic_category.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetSiteDiagnosticCategory.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetSiteDiagnosticCategory.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_diagnostic_category_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_diagnostic_category_slot.py index b95b9a5eb8fc..c2c448a01676 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_diagnostic_category_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_get_site_diagnostic_category_slot.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_GetSiteDiagnosticCategorySlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_GetSiteDiagnosticCategorySlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_app_service_certificate_order_detector_response.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_app_service_certificate_order_detector_response.py index 83b81db9aac5..abe42c04b518 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_app_service_certificate_order_detector_response.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_app_service_certificate_order_detector_response.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/Diagnostics_ListAppServiceCertificateOrderDetectorResponse.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/Diagnostics_ListAppServiceCertificateOrderDetectorResponse.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_hosting_environment_detector_responses.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_hosting_environment_detector_responses.py index b56e4a225dd5..7226ca08cd6a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_hosting_environment_detector_responses.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_hosting_environment_detector_responses.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListHostingEnvironmentDetectorResponses.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListHostingEnvironmentDetectorResponses.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_analyses.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_analyses.py index cd8df5fb95b3..cacc3b967853 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_analyses.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_analyses.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListSiteAnalyses.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListSiteAnalyses.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_analyses_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_analyses_slot.py index 832c36a32879..bf580a7491e6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_analyses_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_analyses_slot.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListSiteAnalysesSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListSiteAnalysesSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detector_responses.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detector_responses.py index d77bb1aefe30..c77b0f86671a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detector_responses.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detector_responses.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListSiteDetectorResponses.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListSiteDetectorResponses.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detector_responses_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detector_responses_slot.py index 0b9619de4eaa..31671af98e16 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detector_responses_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detector_responses_slot.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListSiteDetectorResponsesSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListSiteDetectorResponsesSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detectors.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detectors.py index 5974c7b715c3..2d7118570ed6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detectors.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detectors.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListSiteDetectors.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListSiteDetectors.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detectors_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detectors_slot.py index 1bf028c145df..ae7e681c8c2c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detectors_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_detectors_slot.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListSiteDetectorsSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListSiteDetectorsSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_diagnostic_categories.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_diagnostic_categories.py index a6e9f13d34d0..0c24b6c63e8e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_diagnostic_categories.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_diagnostic_categories.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListSiteDiagnosticCategories.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListSiteDiagnosticCategories.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_diagnostic_categories_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_diagnostic_categories_slot.py index 6e756d5240b0..dd395c2a4c46 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_diagnostic_categories_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/diagnostics_list_site_diagnostic_categories_slot.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Diagnostics_ListSiteDiagnosticCategoriesSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Diagnostics_ListSiteDiagnosticCategoriesSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/generate_static_site_workflow_preview.py b/sdk/appservice/azure-mgmt-web/generated_samples/generate_static_site_workflow_preview.py index bcdb60bbaac0..a0fde047c96d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/generate_static_site_workflow_preview.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/generate_static_site_workflow_preview.py @@ -42,6 +42,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GenerateStaticSiteWorkflowPreview.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GenerateStaticSiteWorkflowPreview.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_all_static_sites.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_all_static_sites.py index 4395704e8ee7..f27821757f26 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_all_static_sites.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_all_static_sites.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetAllStaticSites.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetAllStaticSites.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_certificate.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_certificate.py index cf97148deb8d..3e88c2f76b3a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_certificate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_certificate.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/GetAppServiceCertificate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/GetAppServiceCertificate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_certificate_order.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_certificate_order.py index d735374c7cd6..e25f43221dff 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_certificate_order.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_certificate_order.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/GetAppServiceCertificateOrder.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/GetAppServiceCertificateOrder.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_plan.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_plan.py index 42f243c5800b..bb441e146b36 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_plan.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_app_service_plan.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetAppServicePlan.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetAppServicePlan.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_ase_custom_dns_suffix_configuration.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_ase_custom_dns_suffix_configuration.py index 1860f77ad9e7..862ce9a59a58 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_ase_custom_dns_suffix_configuration.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_ase_custom_dns_suffix_configuration.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetAseCustomDnsSuffixConfiguration.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetAseCustomDnsSuffixConfiguration.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_auth_settings_v2_without_secrets.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_auth_settings_v2_without_secrets.py deleted file mode 100644 index e768e3a1f08c..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_auth_settings_v2_without_secrets.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_auth_settings_v2_without_secrets.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.get_auth_settings_v2_without_secrets( - resource_group_name="testrg123", - name="sitef6141", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetAuthSettingsV2WithoutSecrets.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_certificate.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_certificate.py index d365106636b3..72b156967c48 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_certificate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_certificate.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetCertificate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetCertificate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_container_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_container_app.py index 7eea1d1fab84..e5f0d42c02ff 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_container_app.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_container_app.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetContainerApp.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetContainerApp.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app.py index d6dca82e3d5d..d76c9f3131bf 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app.py @@ -35,6 +35,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetDeletedWebApp.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetDeletedWebApp.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app_by_location.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app_by_location.py index 82a2db1fe7b4..148e63acd454 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app_by_location.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app_by_location.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetDeletedWebAppByLocation.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetDeletedWebAppByLocation.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app_snapshots.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app_snapshots.py index 89dd8c85763e..bc6171dfb09d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app_snapshots.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_deleted_web_app_snapshots.py @@ -35,6 +35,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetDeletedWebAppSnapshots.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetDeletedWebAppSnapshots.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_domain.py index 81994783fff0..5d4965bfd3b9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_domain.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/GetDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/GetDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_domain_control_center_sso_request.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_domain_control_center_sso_request.py index 721a8b7cb66a..f949a0e0b17b 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_domain_control_center_sso_request.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_domain_control_center_sso_request.py @@ -33,6 +33,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/GetDomainControlCenterSsoRequest.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/GetDomainControlCenterSsoRequest.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_domain_ownership_identifier.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_domain_ownership_identifier.py index b6bc8e34fee9..c3c19496f491 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_domain_ownership_identifier.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_domain_ownership_identifier.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/GetDomainOwnershipIdentifier.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/GetDomainOwnershipIdentifier.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_function_app_stacks.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_function_app_stacks.py index c275828ecf85..3a9215a36904 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_function_app_stacks.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_function_app_stacks.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetFunctionAppStacks.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetFunctionAppStacks.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_function_app_stacks_for_location.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_function_app_stacks_for_location.py index bb9d0c7d49f3..be4f2365959a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_function_app_stacks_for_location.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_function_app_stacks_for_location.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetFunctionAppStacksForLocation.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetFunctionAppStacksForLocation.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_inbound_network_dependencies_endpoints.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_inbound_network_dependencies_endpoints.py index 8a349efb3842..7b2537cf9745 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_inbound_network_dependencies_endpoints.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_inbound_network_dependencies_endpoints.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetInboundNetworkDependenciesEndpoints.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetInboundNetworkDependenciesEndpoints.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_setting.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_setting.py index dde9e7f40b1b..3d48329fba4e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_setting.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_setting.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetKeyVaultReferencesForAppSetting.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetKeyVaultReferencesForAppSetting.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_setting_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_setting_slot.py index f7a7469b072c..76b4af20839e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_setting_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_setting_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetKeyVaultReferencesForAppSettingSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetKeyVaultReferencesForAppSettingSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_settings.py index f40e4b5a5e1f..617eb3668321 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_settings.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetKeyVaultReferencesForAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetKeyVaultReferencesForAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_settings_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_settings_slot.py index d8ddd07bc34a..703c3740daaf 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_settings_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_key_vault_references_for_app_settings_slot.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetKeyVaultReferencesForAppSettingsSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetKeyVaultReferencesForAppSettingsSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backend_for_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backend_for_static_site.py index aeed7ecc490b..d83b7ca947c0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backend_for_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backend_for_static_site.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetLinkedBackendForStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetLinkedBackendForStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backend_for_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backend_for_static_site_build.py index 2b6d5fd945d5..50c9406ea517 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backend_for_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backend_for_static_site_build.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetLinkedBackendForStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetLinkedBackendForStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backends_for_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backends_for_static_site.py index 579fe1256167..3ef859de3ac9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backends_for_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backends_for_static_site.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetLinkedBackendsForStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetLinkedBackendsForStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backends_for_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backends_for_static_site_build.py index 866b8d092de3..5dbdf652483f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backends_for_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_linked_backends_for_static_site_build.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetLinkedBackendsForStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetLinkedBackendsForStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_outbound_network_dependencies_endpoints.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_outbound_network_dependencies_endpoints.py index 1be7bc6a8c91..bb9fc3ec936c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_outbound_network_dependencies_endpoints.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_outbound_network_dependencies_endpoints.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetOutboundNetworkDependenciesEndpoints.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetOutboundNetworkDependenciesEndpoints.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_publishing_credentials_policy.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_publishing_credentials_policy.py index add52cdb01b8..a6be630dc2f0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_publishing_credentials_policy.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_publishing_credentials_policy.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetPublishingCredentialsPolicy.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetPublishingCredentialsPolicy.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_publishing_credentials_policy_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_publishing_credentials_policy_slot.py index 2787a763e4a2..830053bc9ec8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_publishing_credentials_policy_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_publishing_credentials_policy_slot.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetPublishingCredentialsPolicySlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetPublishingCredentialsPolicySlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_resource_health_metadata_by_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_resource_health_metadata_by_site.py index 1979ff377e19..5992e26612c9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_resource_health_metadata_by_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_resource_health_metadata_by_site.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetResourceHealthMetadataBySite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetResourceHealthMetadataBySite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_revision.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_revision.py index 2c9190fe0d93..33d33d108e77 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_revision.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_revision.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetRevision.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetRevision.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_config.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_config.py deleted file mode 100644 index 9576195547f2..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_config.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_site_config.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.get_configuration( - resource_group_name="testrg123", - name="sitef6141", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSiteConfig.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_deployment_status.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_deployment_status.py index e6976e1c062c..3210c9d16ca4 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_deployment_status.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_deployment_status.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSiteDeploymentStatus.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSiteDeploymentStatus.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_deployment_status_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_deployment_status_slot.py index 7c215f265449..7d5aef5f92ad 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_deployment_status_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_deployment_status_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSiteDeploymentStatusSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSiteDeploymentStatusSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_instance_info.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_instance_info.py index f2faa5a518c3..aac40c134ade 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_instance_info.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_instance_info.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSiteInstanceInfo.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSiteInstanceInfo.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection.py index 19eba178bc7b..b91695d1c24e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSitePrivateEndpointConnection.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSitePrivateEndpointConnection.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection_list.py index 1e43628af9c7..e5e60feb5917 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection_list.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSitePrivateEndpointConnectionList.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSitePrivateEndpointConnectionList.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection_slot.py index 6021c2aa51b5..88e0280f026a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_endpoint_connection_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSitePrivateEndpointConnectionSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSitePrivateEndpointConnectionSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_link_resources.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_link_resources.py index f4eb005b7823..85f29cfe58ae 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_link_resources.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_link_resources.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSitePrivateLinkResources.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSitePrivateLinkResources.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_link_resources_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_link_resources_slot.py index f109d1497061..1d1675aed24e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_link_resources_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_site_private_link_resources_slot.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSitePrivateLinkResourcesSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSitePrivateLinkResourcesSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site.py index c8ffa1b55af0..c134a94dc1d3 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_basic_auth.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_basic_auth.py deleted file mode 100644 index 9eed5964e376..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_basic_auth.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_basic_auth.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_basic_auth( - resource_group_name="rg", - name="testStaticSite0", - basic_auth_name="default", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteBasicAuth.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build.py index 86e1c8e17aae..d55ce75e4720 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connection.py deleted file mode 100644 index 45b79fdf4e78..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connection.py +++ /dev/null @@ -1,43 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_build_database_connection.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_build_database_connection( - resource_group_name="rg", - name="testStaticSite0", - environment_name="default", - database_connection_name="default", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteBuildDatabaseConnection.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connection_with_details.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connection_with_details.py deleted file mode 100644 index bf7762cc93ed..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connection_with_details.py +++ /dev/null @@ -1,43 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_build_database_connection_with_details.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_build_database_connection_with_details( - resource_group_name="rg", - name="testStaticSite0", - environment_name="default", - database_connection_name="default", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteBuildDatabaseConnectionWithDetails.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connections.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connections.py deleted file mode 100644 index b916740c707f..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connections.py +++ /dev/null @@ -1,43 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_build_database_connections.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_build_database_connections( - resource_group_name="rg", - name="testStaticSite0", - environment_name="default", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteBuildDatabaseConnections.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connections_with_details.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connections_with_details.py deleted file mode 100644 index bb746f35c242..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_build_database_connections_with_details.py +++ /dev/null @@ -1,43 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_build_database_connections_with_details.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_build_database_connections_with_details( - resource_group_name="rg", - name="testStaticSite0", - environment_name="default", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteBuildDatabaseConnectionsWithDetails.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_builds.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_builds.py index 0df959b3ed90..769e4e7ce217 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_builds.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_builds.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteBuilds.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetStaticSiteBuilds.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_custom_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_custom_domain.py index 3ad5afb13252..ead0bf8de983 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_custom_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_custom_domain.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteCustomDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetStaticSiteCustomDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_custom_domains.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_custom_domains.py index 06cee5cf9d71..102f7950f22b 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_custom_domains.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_custom_domains.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteCustomDomains.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetStaticSiteCustomDomains.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connection.py deleted file mode 100644 index a4155b61463d..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connection.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_database_connection.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_database_connection( - resource_group_name="rg", - name="testStaticSite0", - database_connection_name="default", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteDatabaseConnection.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connection_with_details.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connection_with_details.py deleted file mode 100644 index 9af48c64997a..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connection_with_details.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_database_connection_with_details.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_database_connection_with_details( - resource_group_name="rg", - name="testStaticSite0", - database_connection_name="default", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteDatabaseConnectionWithDetails.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connections.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connections.py deleted file mode 100644 index d29c67862e00..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connections.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_database_connections.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_database_connections( - resource_group_name="rg", - name="testStaticSite0", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteDatabaseConnections.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connections_with_details.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connections_with_details.py deleted file mode 100644 index c40b6b3e6c0c..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_site_database_connections_with_details.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_static_site_database_connections_with_details.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.get_database_connections_with_details( - resource_group_name="rg", - name="testStaticSite0", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSiteDatabaseConnectionsWithDetails.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_sites.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_sites.py index 41bf112edab8..08d203ab890a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_static_sites.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_static_sites.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetStaticSites.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetStaticSites.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_subscription_operation_with_async_response.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_subscription_operation_with_async_response.py index 29a42e7480c1..54cb68f8b438 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_subscription_operation_with_async_response.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_subscription_operation_with_async_response.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.global_operations.get_subscription_operation_with_async_response( + client.global_operations.get_subscription_operation_with_async_response( location="West US", operation_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab5d5", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetSubscriptionOperationWithAsyncResponse.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetSubscriptionOperationWithAsyncResponse.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_top_level_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_top_level_domain.py index b3a5be84b0b4..705e67c68d20 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_top_level_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_top_level_domain.py @@ -35,6 +35,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/GetTopLevelDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/GetTopLevelDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_app_for_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_app_for_static_site.py index 46d1a56fb2f4..0d889b9575d4 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_app_for_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_app_for_static_site.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetUserProvidedFunctionAppForStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetUserProvidedFunctionAppForStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_app_for_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_app_for_static_site_build.py index 58737121d1bb..3453160986e1 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_app_for_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_app_for_static_site_build.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetUserProvidedFunctionAppForStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetUserProvidedFunctionAppForStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_apps_for_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_apps_for_static_site.py index 2973bcbac14a..507ac1d7fa8b 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_apps_for_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_apps_for_static_site.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetUserProvidedFunctionAppsForStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetUserProvidedFunctionAppsForStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_apps_for_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_apps_for_static_site_build.py index 91d4cbdf4fe0..c96951e32ace 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_apps_for_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_user_provided_function_apps_for_static_site_build.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetUserProvidedFunctionAppsForStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetUserProvidedFunctionAppsForStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app.py deleted file mode 100644 index 49573c61fee0..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_web_app.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.get( - resource_group_name="testrg123", - name="sitef6141", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWebApp.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_backup.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_backup.py deleted file mode 100644 index 2cb03f75f7d0..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_backup.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_web_app_backup.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.get_backup_status( - resource_group_name="testrg123", - name="sitef6141", - backup_id="12345", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWebAppBackup.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_backup_with_secrets.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_backup_with_secrets.py deleted file mode 100644 index 10bf017a4956..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_backup_with_secrets.py +++ /dev/null @@ -1,70 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_web_app_backup_with_secrets.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list_backup_status_secrets( - resource_group_name="testrg123", - name="sitef6141", - backup_id="12345", - request={ - "properties": { - "backupName": "abcdwe", - "backupSchedule": { - "frequencyInterval": 7, - "frequencyUnit": "Day", - "keepAtLeastOneBackup": True, - "retentionPeriodInDays": 30, - "startTime": "2022-09-02T17:33:11.641Z", - }, - "databases": [ - { - "connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;=]", - "connectionStringName": "backend", - "databaseType": "SqlAzure", - "name": "backenddb", - }, - { - "connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;=]", - "connectionStringName": "stats", - "databaseType": "SqlAzure", - "name": "statsdb", - }, - ], - "enabled": True, - "storageAccountUrl": "DefaultEndpointsProtocol=https;AccountName=storagesample;AccountKey=", - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWebAppBackupWithSecrets.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_slot.py deleted file mode 100644 index 1383a95f4ff0..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_slot.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_web_app_slot.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.get_slot( - resource_group_name="testrg123", - name="sitef6141", - slot="staging", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWebAppSlot.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_stacks.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_stacks.py index 8515224ee21a..3a4840019fa5 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_stacks.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_stacks.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWebAppStacks.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetWebAppStacks.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_stacks_for_location.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_stacks_for_location.py index 8576621ffc7a..a5f518ec1957 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_stacks_for_location.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_app_stacks_for_location.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWebAppStacksForLocation.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetWebAppStacksForLocation.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_site_network_trace_operation.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_site_network_trace_operation.py index 5ae1f0dcebaa..f615b2b2cd07 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_site_network_trace_operation.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_site_network_trace_operation.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWebSiteNetworkTraceOperation.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetWebSiteNetworkTraceOperation.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_site_network_traces.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_site_network_traces.py index 0350e5eca168..bdf8379e0f42 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_web_site_network_traces.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/get_web_site_network_traces.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWebSiteNetworkTraces.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/GetWebSiteNetworkTraces.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/get_workflow.py b/sdk/appservice/azure-mgmt-web/generated_samples/get_workflow.py deleted file mode 100644 index 8f87330ac195..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/get_workflow.py +++ /dev/null @@ -1,43 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python get_workflow.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.get_instance_workflow_slot( - resource_group_name="testrg123", - name="testsite2", - slot="staging", - workflow_name="stateful1", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/GetWorkflow.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_create_or_update.py b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_create_or_update.py index 6f4862338c18..3bf688e94855 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_create_or_update.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_create_or_update.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/KubeEnvironments_CreateOrUpdate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/KubeEnvironments_CreateOrUpdate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_delete.py b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_delete.py index 1d5179923221..0b536fc8333f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_delete.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_delete.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.kube_environments.begin_delete( + client.kube_environments.begin_delete( resource_group_name="examplerg", name="examplekenv", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/KubeEnvironments_Delete.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/KubeEnvironments_Delete.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_get.py index 9a8f2fc19091..4abc657b7cf7 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_get.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/KubeEnvironments_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/KubeEnvironments_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_list_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_list_by_resource_group.py index 07af41a6d1bc..5e19063a2b93 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_list_by_resource_group.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_list_by_resource_group.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/KubeEnvironments_ListByResourceGroup.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/KubeEnvironments_ListByResourceGroup.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_list_by_subscription.py b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_list_by_subscription.py index 0136a9e74da1..abf4283343c8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_list_by_subscription.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_list_by_subscription.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/KubeEnvironments_ListBySubscription.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/KubeEnvironments_ListBySubscription.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_update.py b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_update.py index 851de2763db0..a797caa4993a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_update.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/kube_environments_update.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/KubeEnvironments_Update.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/KubeEnvironments_Update.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/link_backend_to_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/link_backend_to_static_site.py index b8a24ed0f243..78b9e40390e7 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/link_backend_to_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/link_backend_to_static_site.py @@ -43,6 +43,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/LinkBackendToStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/LinkBackendToStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/link_backend_to_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/link_backend_to_static_site_build.py index 270672930cf2..ac43e9fc5eb0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/link_backend_to_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/link_backend_to_static_site_build.py @@ -44,6 +44,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/LinkBackendToStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/LinkBackendToStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_certificate_orders_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_certificate_orders_by_resource_group.py index 770e3f9355d7..77733cb84ca7 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_certificate_orders_by_resource_group.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_certificate_orders_by_resource_group.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/ListAppServiceCertificateOrdersByResourceGroup.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/ListAppServiceCertificateOrdersByResourceGroup.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_certificate_orders_by_subscription.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_certificate_orders_by_subscription.py index 948c717a6764..538b6b4eaa51 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_certificate_orders_by_subscription.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_certificate_orders_by_subscription.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/ListAppServiceCertificateOrdersBySubscription.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/ListAppServiceCertificateOrdersBySubscription.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_plans.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_plans.py index 23fa8ae910bb..9b297cffd7ed 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_plans.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_plans.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListAppServicePlans.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListAppServicePlans.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_plans_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_plans_by_resource_group.py index e607f4dc8f07..ee62d83d941a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_plans_by_resource_group.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_service_plans_by_resource_group.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListAppServicePlansByResourceGroup.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListAppServicePlansByResourceGroup.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_app_settings.py deleted file mode 100644 index f11fdba086f1..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_app_settings.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_app_settings.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list_application_settings( - resource_group_name="testrg123", - name="sitef6141", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListAppSettings.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_auth_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_auth_settings.py deleted file mode 100644 index 60f2129db90c..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_auth_settings.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_auth_settings.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.get_auth_settings( - resource_group_name="testrg123", - name="sitef6141", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListAuthSettings.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_auth_settings_v2.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_auth_settings_v2.py deleted file mode 100644 index 99d01a3238e2..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_auth_settings_v2.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_auth_settings_v2.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.get_auth_settings_v2( - resource_group_name="testrg123", - name="sitef6141", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListAuthSettingsV2.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates.py index 6ccb694d2d3a..76bbf2b6dc36 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListCertificates.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListCertificates.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates_by_app_service_certificate_order.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates_by_app_service_certificate_order.py index 43624ac1ebf8..605375d0e4c0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates_by_app_service_certificate_order.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates_by_app_service_certificate_order.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/ListCertificatesByAppServiceCertificateOrder.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/ListCertificatesByAppServiceCertificateOrder.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates_by_resource_group.py index c1622a517b6f..cb28576a68e8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates_by_resource_group.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_certificates_by_resource_group.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListCertificatesByResourceGroup.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListCertificatesByResourceGroup.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_container_app_secrets.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_container_app_secrets.py index 17208de39437..2a3941ebb8a5 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_container_app_secrets.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_container_app_secrets.py @@ -35,6 +35,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListContainerAppSecrets.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListContainerAppSecrets.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_container_apps_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_container_apps_by_resource_group.py index a162fb20759d..073786057f8a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_container_apps_by_resource_group.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_container_apps_by_resource_group.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListContainerAppsByResourceGroup.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListContainerAppsByResourceGroup.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_container_apps_by_subscription.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_container_apps_by_subscription.py index e504e7e9cd98..caae8e9a05b8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_container_apps_by_subscription.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_container_apps_by_subscription.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListContainerAppsBySubscription.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListContainerAppsBySubscription.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_custom_host_name_sites.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_custom_host_name_sites.py index 0e23f16979ea..aee2e4e22ae8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_custom_host_name_sites.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_custom_host_name_sites.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListCustomHostNameSites.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListCustomHostNameSites.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_custom_specific_host_name_sites.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_custom_specific_host_name_sites.py index 7fb24090ccc6..56ef544b834f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_custom_specific_host_name_sites.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_custom_specific_host_name_sites.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListCustomSpecificHostNameSites.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListCustomSpecificHostNameSites.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_deleted_web_apps_by_location.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_deleted_web_apps_by_location.py index 4a8ee1762426..f5d18b169512 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_deleted_web_apps_by_location.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_deleted_web_apps_by_location.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListDeletedWebAppsByLocation.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListDeletedWebAppsByLocation.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_domain_ownership_identifiers.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_domain_ownership_identifiers.py index 982b1cf9cd6b..550c96339b7c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_domain_ownership_identifiers.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_domain_ownership_identifiers.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/ListDomainOwnershipIdentifiers.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/ListDomainOwnershipIdentifiers.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_domain_recommendations.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_domain_recommendations.py index baa0411aaf2f..a509222a78b6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_domain_recommendations.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_domain_recommendations.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/ListDomainRecommendations.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/ListDomainRecommendations.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_domains_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_domains_by_resource_group.py index 666c185267c2..5cfbd8910ba8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_domains_by_resource_group.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_domains_by_resource_group.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/ListDomainsByResourceGroup.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/ListDomainsByResourceGroup.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_domains_by_subscription.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_domains_by_subscription.py index 182918b938f5..494d524bb937 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_domains_by_subscription.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_domains_by_subscription.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/ListDomainsBySubscription.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/ListDomainsBySubscription.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_operations.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_operations.py index 653eb255d2f3..3d82a3645e6d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_operations.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_operations.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/ListOperations.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/ListOperations.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_publishing_credentials_policies.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_publishing_credentials_policies.py index 3af32fd52f31..62dfad2d1bb6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_publishing_credentials_policies.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_publishing_credentials_policies.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListPublishingCredentialsPolicies.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListPublishingCredentialsPolicies.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_publishing_credentials_policies_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_publishing_credentials_policies_slot.py index 1a680d0b3c35..5aad09b5ce2f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_publishing_credentials_policies_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_publishing_credentials_policies_slot.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListPublishingCredentialsPoliciesSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListPublishingCredentialsPoliciesSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_resource_group.py index 93dede86b2e1..0ed973b2484f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_resource_group.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_resource_group.py @@ -36,6 +36,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListResourceHealthMetadataByResourceGroup.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListResourceHealthMetadataByResourceGroup.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_site.py index 968160fbc000..a1cea93d08a5 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_site.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListResourceHealthMetadataBySite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListResourceHealthMetadataBySite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_subscription.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_subscription.py index 1dddaa67f407..e4d8aea0f412 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_subscription.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_resource_health_metadata_by_subscription.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListResourceHealthMetadataBySubscription.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListResourceHealthMetadataBySubscription.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_revisions.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_revisions.py index e527abe59187..0aa73543a238 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_revisions.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_revisions.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListRevisions.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListRevisions.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_site_deployment_status.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_site_deployment_status.py index 385001d0b841..6b5370517c66 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_site_deployment_status.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_site_deployment_status.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListSiteDeploymentStatus.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListSiteDeploymentStatus.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_site_deployment_status_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_site_deployment_status_slot.py index 1166b6c2e894..2acacfecc4e5 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_site_deployment_status_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_site_deployment_status_slot.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListSiteDeploymentStatusSlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListSiteDeploymentStatusSlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_slot_backups.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_slot_backups.py index 486f19b16147..b0a26ce94b81 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_slot_backups.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_slot_backups.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListSlotBackups.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListSlotBackups.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_app_settings.py index 510aa8467460..695eb9fe5f88 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_app_settings.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_basic_auth.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_basic_auth.py deleted file mode 100644 index e7d8434d0af7..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_basic_auth.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_static_site_basic_auth.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.list_basic_auth( - resource_group_name="rg", - name="testStaticSite0", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteBasicAuth.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_app_settings.py index 422a1e55134a..1247df4e5e0e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_app_settings.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteBuildAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteBuildAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_function_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_function_app_settings.py index e09d678fb173..4f95d70d20e9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_function_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_function_app_settings.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteBuildFunctionAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteBuildFunctionAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_functions.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_functions.py index c979e96fdd2a..aabc61fa18bd 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_functions.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_build_functions.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteBuildFunctions.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteBuildFunctions.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_configured_roles.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_configured_roles.py index 783a84f369f6..7b2d9a1d213f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_configured_roles.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_configured_roles.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteConfiguredRoles.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteConfiguredRoles.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_function_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_function_app_settings.py index 7c504ea74c71..b5c053a62ad5 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_function_app_settings.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_function_app_settings.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteFunctionAppSettings.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteFunctionAppSettings.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_functions.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_functions.py index a197e2a628f3..4080c9e525b1 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_functions.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_functions.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteFunctions.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteFunctions.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_secrets.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_secrets.py index 8809f209e7bd..085e26c08322 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_secrets.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_secrets.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteSecrets.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteSecrets.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_users.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_users.py index a633178f1d47..b7a374d46d37 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_users.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_static_site_users.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListStaticSiteUsers.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ListStaticSiteUsers.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_top_level_domain_agreements.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_top_level_domain_agreements.py index 2c64ea6c6b45..579f08d95116 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_top_level_domain_agreements.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_top_level_domain_agreements.py @@ -37,6 +37,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/ListTopLevelDomainAgreements.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/ListTopLevelDomainAgreements.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_top_level_domains.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_top_level_domains.py index d397d60ccdbf..ce43a946a76c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_top_level_domains.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/list_top_level_domains.py @@ -34,6 +34,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/ListTopLevelDomains.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/ListTopLevelDomains.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_backups.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_backups.py deleted file mode 100644 index dce58b667033..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_backups.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_web_app_backups.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list_backups( - resource_group_name="testrg123", - name="sitef6141", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListWebAppBackups.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_configurations.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_configurations.py deleted file mode 100644 index 1d5b431da326..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_configurations.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_web_app_configurations.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list_configurations( - resource_group_name="testrg123", - name="sitef6141", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListWebAppConfigurations.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_slots.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_slots.py deleted file mode 100644 index 362f337423c9..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_app_slots.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_web_app_slots.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list_slots( - resource_group_name="testrg123", - name="sitef6141", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListWebAppSlots.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_apps.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_web_apps.py deleted file mode 100644 index 2acb9f8a2148..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_apps.py +++ /dev/null @@ -1,39 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_web_apps.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list() - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListWebApps.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_apps_by_resource_group.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_web_apps_by_resource_group.py deleted file mode 100644 index 943213cc06cd..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_web_apps_by_resource_group.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_web_apps_by_resource_group.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list_by_resource_group( - resource_group_name="testrg123", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListWebAppsByResourceGroup.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_workflows.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_workflows.py deleted file mode 100644 index 7c5a1792203a..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_workflows.py +++ /dev/null @@ -1,43 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_workflows.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list_instance_workflows_slot( - resource_group_name="testrg123", - name="testsite2", - slot="staging", - ) - for item in response: - print(item) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListWorkflows.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/list_workflows_configuration_connections.py b/sdk/appservice/azure-mgmt-web/generated_samples/list_workflows_configuration_connections.py deleted file mode 100644 index 55c6f9c577c8..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/list_workflows_configuration_connections.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python list_workflows_configuration_connections.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.list_workflows_connections_slot( - resource_group_name="testrg123", - name="testsite2", - slot="staging", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ListWorkflowsConfigurationConnections.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/patch_app_service_plan.py b/sdk/appservice/azure-mgmt-web/generated_samples/patch_app_service_plan.py index 0d3043041fdf..8eb78046e261 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/patch_app_service_plan.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/patch_app_service_plan.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/PatchAppServicePlan.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/PatchAppServicePlan.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/patch_certificate.py b/sdk/appservice/azure-mgmt-web/generated_samples/patch_certificate.py index 698d1811f7b2..ffd0868b3c83 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/patch_certificate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/patch_certificate.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/PatchCertificate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/PatchCertificate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site.py index 6b9a14185021..bdbe2be9aede 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/PatchStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/PatchStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site_build_database_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site_build_database_connection.py deleted file mode 100644 index a222a47d89e5..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site_build_database_connection.py +++ /dev/null @@ -1,44 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python patch_static_site_build_database_connection.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.update_build_database_connection( - resource_group_name="rg", - name="testStaticSite0", - environment_name="default", - database_connection_name="default", - database_connection_request_envelope={"properties": {}}, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/PatchStaticSiteBuildDatabaseConnection.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site_database_connection.py b/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site_database_connection.py deleted file mode 100644 index 6cd3fd3c2c54..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/patch_static_site_database_connection.py +++ /dev/null @@ -1,43 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python patch_static_site_database_connection.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.static_sites.update_database_connection( - resource_group_name="rg", - name="testStaticSite0", - database_connection_name="default", - database_connection_request_envelope={"properties": {}}, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/PatchStaticSiteDatabaseConnection.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/post_deploy_workflow_artifacts.py b/sdk/appservice/azure-mgmt-web/generated_samples/post_deploy_workflow_artifacts.py deleted file mode 100644 index d428d143b186..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/post_deploy_workflow_artifacts.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python post_deploy_workflow_artifacts.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.deploy_workflow_artifacts( - resource_group_name="testrg123", - name="testsite2", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/PostDeployWorkflowArtifacts.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/post_deploy_workflow_artifacts_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/post_deploy_workflow_artifacts_slot.py deleted file mode 100644 index 6b9339d243d5..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/post_deploy_workflow_artifacts_slot.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python post_deploy_workflow_artifacts_slot.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.deploy_workflow_artifacts_slot( - resource_group_name="testrg123", - name="testsite2", - slot="testsSlot", - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/PostDeployWorkflowArtifactsSlot.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/register_user_provided_function_app_with_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/register_user_provided_function_app_with_static_site.py index bb7853e5b1b0..62700cb27fde 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/register_user_provided_function_app_with_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/register_user_provided_function_app_with_static_site.py @@ -43,6 +43,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/RegisterUserProvidedFunctionAppWithStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/RegisterUserProvidedFunctionAppWithStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/register_user_provided_function_app_with_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/register_user_provided_function_app_with_static_site_build.py index f46d1b3d774c..009a82fd12f9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/register_user_provided_function_app_with_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/register_user_provided_function_app_with_static_site_build.py @@ -44,6 +44,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/RegisterUserProvidedFunctionAppWithStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/RegisterUserProvidedFunctionAppWithStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/reissue_app_service_certificate_order.py b/sdk/appservice/azure-mgmt-web/generated_samples/reissue_app_service_certificate_order.py index 69a343da0b8a..9a4f0fbfc9d3 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/reissue_app_service_certificate_order.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/reissue_app_service_certificate_order.py @@ -29,7 +29,7 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_certificate_orders.reissue( + client.app_service_certificate_orders.reissue( resource_group_name="testrg123", certificate_order_name="SampleCertificateOrderName", reissue_certificate_order_request={ @@ -41,9 +41,8 @@ def main(): } }, ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/ReissueAppServiceCertificateOrder.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/ReissueAppServiceCertificateOrder.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/renew_app_service_certificate_order.py b/sdk/appservice/azure-mgmt-web/generated_samples/renew_app_service_certificate_order.py index 3dc15bedf540..6a7639baa12e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/renew_app_service_certificate_order.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/renew_app_service_certificate_order.py @@ -29,16 +29,15 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_certificate_orders.renew( + client.app_service_certificate_orders.renew( resource_group_name="testrg123", certificate_order_name="SampleCertificateOrderName", renew_certificate_order_request={ "properties": {"csr": "CSR1223238Value", "isPrivateKeyExternal": False, "keySize": 2048} }, ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/RenewAppServiceCertificateOrder.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/RenewAppServiceCertificateOrder.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/renew_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/renew_domain.py index 06b9aed573ec..0fbf55be09ab 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/renew_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/renew_domain.py @@ -29,13 +29,12 @@ def main(): subscription_id="3dddfa4f-cedf-4dc0-ba29-b6d1a69ab545", ) - response = client.domains.renew( + client.domains.renew( resource_group_name="RG", domain_name="example.com", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/RenewDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/RenewDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/resend_app_service_certificate_order_email.py b/sdk/appservice/azure-mgmt-web/generated_samples/resend_app_service_certificate_order_email.py index e86949fbfe98..2f6496d792fa 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/resend_app_service_certificate_order_email.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/resend_app_service_certificate_order_email.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_certificate_orders.resend_email( + client.app_service_certificate_orders.resend_email( resource_group_name="testrg123", certificate_order_name="SampleCertificateOrderName", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/ResendAppServiceCertificateOrderEmail.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/ResendAppServiceCertificateOrderEmail.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/resend_domain_ownership_verification_email.py b/sdk/appservice/azure-mgmt-web/generated_samples/resend_domain_ownership_verification_email.py index f3ea1598b8a2..f184fed5e109 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/resend_domain_ownership_verification_email.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/resend_domain_ownership_verification_email.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_certificate_orders.resend_request_emails( + client.app_service_certificate_orders.resend_request_emails( resource_group_name="testrg123", certificate_order_name="SampleCertificateOrderName", name_identifier={"name": "Domain name"}, ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/ResendDomainOwnershipVerificationEmail.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/ResendDomainOwnershipVerificationEmail.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/reset_static_site_api_key.py b/sdk/appservice/azure-mgmt-web/generated_samples/reset_static_site_api_key.py index 4338b23e1f6b..879352884e84 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/reset_static_site_api_key.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/reset_static_site_api_key.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.reset_static_site_api_key( + client.static_sites.reset_static_site_api_key( resource_group_name="rg", name="testStaticSite0", reset_properties_envelope={"properties": {"repositoryToken": "repoToken123", "shouldUpdateRepository": True}}, ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ResetStaticSiteApiKey.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ResetStaticSiteApiKey.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/restart_revision.py b/sdk/appservice/azure-mgmt-web/generated_samples/restart_revision.py index fd7eee2ed683..cd0905b87d8d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/restart_revision.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/restart_revision.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.container_apps_revisions.restart_revision( + client.container_apps_revisions.restart_revision( resource_group_name="rg", container_app_name="testStaticSite0", name="testcontainerApp0-pjxhsye", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/RestartRevision.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/RestartRevision.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/restore_web_app_backup.py b/sdk/appservice/azure-mgmt-web/generated_samples/restore_web_app_backup.py deleted file mode 100644 index 9ac738d3abc2..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/restore_web_app_backup.py +++ /dev/null @@ -1,63 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python restore_web_app_backup.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.begin_restore( - resource_group_name="testrg123", - name="sitef6141", - backup_id="123244", - request={ - "properties": { - "databases": [ - { - "connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;=]", - "connectionStringName": "backend", - "databaseType": "SqlAzure", - "name": "backenddb", - }, - { - "connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;=]", - "connectionStringName": "stats", - "databaseType": "SqlAzure", - "name": "statsdb", - }, - ], - "overwrite": True, - "siteName": "sitef6141", - "storageAccountUrl": "DefaultEndpointsProtocol=https;AccountName=storagesample;AccountKey=", - } - }, - ).result() - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/RestoreWebAppBackup.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_certificate_email_history.py b/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_certificate_email_history.py index 64fb6701ab3e..24adb389edfb 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_certificate_email_history.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_certificate_email_history.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/RetrieveCertificateEmailHistory.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/RetrieveCertificateEmailHistory.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_certificate_order_actions.py b/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_certificate_order_actions.py index 7475f8fbd811..cd2c4e964ba7 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_certificate_order_actions.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_certificate_order_actions.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/RetrieveCertificateOrderActions.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/RetrieveCertificateOrderActions.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_site_seal.py b/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_site_seal.py index 1f487a1038f8..f71057fed41c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_site_seal.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/retrieve_site_seal.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/RetrieveSiteSeal.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/RetrieveSiteSeal.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/start_web_site_network_trace_operation.py b/sdk/appservice/azure-mgmt-web/generated_samples/start_web_site_network_trace_operation.py index 3a612874982a..55936a27aae4 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/start_web_site_network_trace_operation.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/start_web_site_network_trace_operation.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/StartWebSiteNetworkTraceOperation.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/StartWebSiteNetworkTraceOperation.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/static_site_build_zip_deploy.py b/sdk/appservice/azure-mgmt-web/generated_samples/static_site_build_zip_deploy.py index edbf0e902c53..416a30134d56 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/static_site_build_zip_deploy.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/static_site_build_zip_deploy.py @@ -29,7 +29,7 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_create_zip_deployment_for_static_site_build( + client.static_sites.begin_create_zip_deployment_for_static_site_build( resource_group_name="rg", name="testStaticSite0", environment_name="12", @@ -43,9 +43,8 @@ def main(): } }, ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/StaticSiteBuildZipDeploy.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/StaticSiteBuildZipDeploy.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/static_site_zip_deploy.py b/sdk/appservice/azure-mgmt-web/generated_samples/static_site_zip_deploy.py index fdd0d8ce50a7..0b567a7d597f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/static_site_zip_deploy.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/static_site_zip_deploy.py @@ -29,7 +29,7 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_create_zip_deployment_for_static_site( + client.static_sites.begin_create_zip_deployment_for_static_site( resource_group_name="rg", name="testStaticSite0", static_site_zip_deployment_envelope={ @@ -42,9 +42,8 @@ def main(): } }, ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/StaticSiteZipDeploy.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/StaticSiteZipDeploy.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/stop_web_site_network_trace.py b/sdk/appservice/azure-mgmt-web/generated_samples/stop_web_site_network_trace.py index 6003975d0d11..0d3e90a45e2e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/stop_web_site_network_trace.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/stop_web_site_network_trace.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.web_apps.stop_web_site_network_trace( + client.web_apps.stop_web_site_network_trace( resource_group_name="testrg123", name="SampleApp", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/StopWebSiteNetworkTrace.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/StopWebSiteNetworkTrace.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/transfer_out_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/transfer_out_domain.py index 03c5545d72ac..9bf4679ce1fe 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/transfer_out_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/transfer_out_domain.py @@ -36,6 +36,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/TransferOutDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/TransferOutDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/unlink_backend_from_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/unlink_backend_from_static_site.py index 9dba542a5452..64c2a910a6cb 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/unlink_backend_from_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/unlink_backend_from_static_site.py @@ -29,14 +29,13 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.unlink_backend( + client.static_sites.unlink_backend( resource_group_name="rg", name="testStaticSite0", linked_backend_name="testBackend", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UnlinkBackendFromStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/UnlinkBackendFromStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/unlink_backend_from_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/unlink_backend_from_static_site_build.py index f3fb9d6f7feb..b1bc29a51655 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/unlink_backend_from_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/unlink_backend_from_static_site_build.py @@ -29,15 +29,14 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.unlink_backend_from_build( + client.static_sites.unlink_backend_from_build( resource_group_name="rg", name="testStaticSite0", environment_name="12", linked_backend_name="testBackend", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UnlinkBackendFromStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/UnlinkBackendFromStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_certificate.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_certificate.py index d51e1ea9b30b..b522f3194138 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_certificate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_certificate.py @@ -43,6 +43,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/UpdateAppServiceCertificate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/UpdateAppServiceCertificate.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_certificate_order.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_certificate_order.py index 440e0f9f6d39..e431196b2cd8 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_certificate_order.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_certificate_order.py @@ -55,6 +55,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/UpdateAppServiceCertificateOrder.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/UpdateAppServiceCertificateOrder.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_domain.py index 7e6fd2de61cd..def2a975a871 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_domain.py @@ -117,6 +117,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/UpdateAppServiceDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/UpdateAppServiceDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_domain_ownership_identifier.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_domain_ownership_identifier.py index 7bf0430f9490..5a2db595d48f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_domain_ownership_identifier.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_service_domain_ownership_identifier.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-09-01/examples/UpdateAppServiceDomainOwnershipIdentifier.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.DomainRegistration/stable/2022-03-01/examples/UpdateAppServiceDomainOwnershipIdentifier.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_app_settings.py deleted file mode 100644 index 1d98e51d07ea..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_app_settings.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python update_app_settings.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.update_application_settings( - resource_group_name="testrg123", - name="sitef6141", - app_settings={"properties": {"Setting1": "Value1", "Setting2": "Value2"}}, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateAppSettings.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_ase_custom_dns_suffix_configuration.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_ase_custom_dns_suffix_configuration.py index 724bd67b9b13..1f6fe9a85e2b 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_ase_custom_dns_suffix_configuration.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/update_ase_custom_dns_suffix_configuration.py @@ -43,6 +43,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateAseCustomDnsSuffixConfiguration.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/UpdateAseCustomDnsSuffixConfiguration.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_auth_settings.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_auth_settings.py deleted file mode 100644 index 46bc318635fe..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_auth_settings.py +++ /dev/null @@ -1,53 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python update_auth_settings.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.update_auth_settings( - resource_group_name="testrg123", - name="sitef6141", - site_auth_settings={ - "properties": { - "allowedExternalRedirectUrls": ["sitef6141.customdomain.net", "sitef6141.customdomain.info"], - "clientId": "42d795a9-8abb-4d06-8534-39528af40f8e.apps.googleusercontent.com", - "defaultProvider": "Google", - "enabled": True, - "runtimeVersion": "~1", - "tokenRefreshExtensionHours": 120, - "tokenStoreEnabled": True, - "unauthenticatedClientAction": "RedirectToLoginPage", - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateAuthSettings.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_auth_settings_v2.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_auth_settings_v2.py deleted file mode 100644 index 31d40fc08d5f..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_auth_settings_v2.py +++ /dev/null @@ -1,86 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python update_auth_settings_v2.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.update_auth_settings_v2( - resource_group_name="testrg123", - name="sitef6141", - site_auth_settings_v2={ - "properties": { - "globalValidation": { - "excludedPaths": ["/nosecrets/Path"], - "requireAuthentication": True, - "unauthenticatedClientAction": "Return403", - }, - "httpSettings": { - "forwardProxy": { - "convention": "Standard", - "customHostHeaderName": "authHeader", - "customProtoHeaderName": "customProtoHeader", - }, - "requireHttps": True, - "routes": {"apiPrefix": "/authv2/"}, - }, - "identityProviders": { - "google": { - "enabled": True, - "login": {"scopes": ["admin"]}, - "registration": { - "clientId": "42d795a9-8abb-4d06-8534-39528af40f8e.apps.googleusercontent.com", - "clientSecretSettingName": "ClientSecret", - }, - "validation": {"allowedAudiences": ["https://example.com"]}, - } - }, - "login": { - "allowedExternalRedirectUrls": ["https://someurl.com"], - "cookieExpiration": { - "convention": "IdentityProviderDerived", - "timeToExpiration": "2022:09-01T00:00Z", - }, - "nonce": {"validateNonce": True}, - "preserveUrlFragmentsForLogins": True, - "routes": {"logoutEndpoint": "https://app.com/logout"}, - "tokenStore": { - "enabled": True, - "fileSystem": {"directory": "/wwwroot/sites/example"}, - "tokenRefreshExtensionHours": 96, - }, - }, - "platform": {"configFilePath": "/auth/config.json", "enabled": True, "runtimeVersion": "~1"}, - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateAuthSettingsV2.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_azure_storage_accounts.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_azure_storage_accounts.py deleted file mode 100644 index bc4925672947..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_azure_storage_accounts.py +++ /dev/null @@ -1,52 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python update_azure_storage_accounts.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.update_azure_storage_accounts( - resource_group_name="testrg123", - name="sitef6141", - azure_storage_accounts={ - "properties": { - "account1": { - "accessKey": "26515^%@#*", - "accountName": "testsa", - "mountPath": "/mounts/a/files", - "shareName": "web", - "type": "AzureFiles", - } - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateAzureStorageAccounts.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_publishing_credentials_policy.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_publishing_credentials_policy.py index 475b23bd7003..955874bc16a2 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_publishing_credentials_policy.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/update_publishing_credentials_policy.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdatePublishingCredentialsPolicy.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/UpdatePublishingCredentialsPolicy.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_publishing_credentials_policy_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_publishing_credentials_policy_slot.py index 3fec2e971a2b..8a47fae6ed2c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_publishing_credentials_policy_slot.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/update_publishing_credentials_policy_slot.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdatePublishingCredentialsPolicySlot.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/UpdatePublishingCredentialsPolicySlot.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_site_config.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_site_config.py deleted file mode 100644 index 02c8e3d445de..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_site_config.py +++ /dev/null @@ -1,88 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python update_site_config.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.create_or_update_configuration( - resource_group_name="testrg123", - name="sitef6141", - site_config={ - "properties": { - "acrUseManagedIdentityCreds": False, - "alwaysOn": False, - "appCommandLine": "", - "autoHealEnabled": False, - "azureStorageAccounts": {}, - "defaultDocuments": [ - "Default.htm", - "Default.html", - "Default.asp", - "index.htm", - "index.html", - "iisstart.htm", - "default.aspx", - "index.php", - "hostingstart.html", - ], - "detailedErrorLoggingEnabled": False, - "ftpsState": "AllAllowed", - "functionAppScaleLimit": 0, - "functionsRuntimeScaleMonitoringEnabled": False, - "http20Enabled": False, - "httpLoggingEnabled": False, - "linuxFxVersion": "", - "loadBalancing": "LeastRequests", - "logsDirectorySizeLimit": 35, - "managedPipelineMode": "Integrated", - "minTlsVersion": "1.2", - "minimumElasticInstanceCount": 0, - "netFrameworkVersion": "v4.0", - "nodeVersion": "", - "numberOfWorkers": 1, - "phpVersion": "5.6", - "powerShellVersion": "", - "pythonVersion": "", - "remoteDebuggingEnabled": False, - "requestTracingEnabled": False, - "scmMinTlsVersion": "1.2", - "use32BitWorkerProcess": True, - "virtualApplications": [{"physicalPath": "site\\wwwroot", "preloadEnabled": False, "virtualPath": "/"}], - "vnetName": "", - "vnetPrivatePortsCount": 0, - "vnetRouteAllEnabled": False, - "webSocketsEnabled": False, - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateSiteConfig.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_static_site_user.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_static_site_user.py index 48795bea33e7..60ba77b78852 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_static_site_user.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/update_static_site_user.py @@ -39,6 +39,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateStaticSiteUser.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/UpdateStaticSiteUser.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_web_app.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_web_app.py deleted file mode 100644 index 328b4c639b64..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_web_app.py +++ /dev/null @@ -1,46 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python update_web_app.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.update( - resource_group_name="testrg123", - name="sitef6141", - site_envelope={ - "properties": { - "serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp" - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateWebApp.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/update_web_app_slot.py b/sdk/appservice/azure-mgmt-web/generated_samples/update_web_app_slot.py deleted file mode 100644 index 7f8696405555..000000000000 --- a/sdk/appservice/azure-mgmt-web/generated_samples/update_web_app_slot.py +++ /dev/null @@ -1,47 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from azure.identity import DefaultAzureCredential -from azure.mgmt.web import WebSiteManagementClient - -""" -# PREREQUISITES - pip install azure-identity - pip install azure-mgmt-web -# USAGE - python update_web_app_slot.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, - AZURE_CLIENT_SECRET. For more info about how to get the value, please see: - https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal -""" - - -def main(): - client = WebSiteManagementClient( - credential=DefaultAzureCredential(), - subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - ) - - response = client.web_apps.update_slot( - resource_group_name="testrg123", - name="sitef6141", - slot="staging", - site_envelope={ - "properties": { - "serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp" - } - }, - ) - print(response) - - -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/UpdateWebAppSlot.json -if __name__ == "__main__": - main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/validate_app_service_certificate_purchase_information_by_subscription.py b/sdk/appservice/azure-mgmt-web/generated_samples/validate_app_service_certificate_purchase_information_by_subscription.py index 21c6d5880145..ab3dd7cba82e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/validate_app_service_certificate_purchase_information_by_subscription.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/validate_app_service_certificate_purchase_information_by_subscription.py @@ -29,7 +29,7 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_certificate_orders.validate_purchase_information( + client.app_service_certificate_orders.validate_purchase_information( app_service_certificate_order={ "location": "Global", "properties": { @@ -51,9 +51,8 @@ def main(): }, }, ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/ValidateAppServiceCertificatePurchaseInformationBySubscription.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/ValidateAppServiceCertificatePurchaseInformationBySubscription.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/validate_linked_backend_for_static_site.py b/sdk/appservice/azure-mgmt-web/generated_samples/validate_linked_backend_for_static_site.py index 4287cd2d45b9..ddae99e2af31 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/validate_linked_backend_for_static_site.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/validate_linked_backend_for_static_site.py @@ -29,7 +29,7 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_validate_backend( + client.static_sites.begin_validate_backend( resource_group_name="rg", name="testStaticSite0", linked_backend_name="testBackend", @@ -40,9 +40,8 @@ def main(): } }, ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ValidateLinkedBackendForStaticSite.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ValidateLinkedBackendForStaticSite.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/validate_linked_backend_for_static_site_build.py b/sdk/appservice/azure-mgmt-web/generated_samples/validate_linked_backend_for_static_site_build.py index 610827bd3bcc..eedde4235cb3 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/validate_linked_backend_for_static_site_build.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/validate_linked_backend_for_static_site_build.py @@ -29,7 +29,7 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_validate_backend_for_build( + client.static_sites.begin_validate_backend_for_build( resource_group_name="rg", name="testStaticSite0", environment_name="default", @@ -41,9 +41,8 @@ def main(): } }, ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ValidateLinkedBackendForStaticSiteBuild.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ValidateLinkedBackendForStaticSiteBuild.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/validate_static_site_custom_domain.py b/sdk/appservice/azure-mgmt-web/generated_samples/validate_static_site_custom_domain.py index 084525868a88..0c18e606f8b5 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/validate_static_site_custom_domain.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/validate_static_site_custom_domain.py @@ -29,15 +29,14 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.static_sites.begin_validate_custom_domain_can_be_added_to_static_site( + client.static_sites.begin_validate_custom_domain_can_be_added_to_static_site( resource_group_name="rg", name="testStaticSite0", domain_name="custom.domain.net", static_site_custom_domain_request_properties_envelope={"properties": {}}, ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/ValidateStaticSiteCustomDomain.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/ValidateStaticSiteCustomDomain.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/verify_domain_ownership.py b/sdk/appservice/azure-mgmt-web/generated_samples/verify_domain_ownership.py index da4ef764279a..80a97506c927 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/verify_domain_ownership.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/verify_domain_ownership.py @@ -29,13 +29,12 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.app_service_certificate_orders.verify_domain_ownership( + client.app_service_certificate_orders.verify_domain_ownership( resource_group_name="testrg123", certificate_order_name="SampleCertificateOrderName", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-09-01/examples/VerifyDomainOwnership.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.CertificateRegistration/stable/2022-03-01/examples/VerifyDomainOwnership.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/verify_hosting_environment_vnet.py b/sdk/appservice/azure-mgmt-web/generated_samples/verify_hosting_environment_vnet.py index 9f2a17734ba5..b42fcdc005a9 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/verify_hosting_environment_vnet.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/verify_hosting_environment_vnet.py @@ -37,6 +37,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/VerifyHostingEnvironmentVnet.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/VerifyHostingEnvironmentVnet.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_get.py index e29fb7a372ae..11e199b57629 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_get.py @@ -40,6 +40,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActionRepetitions_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActionRepetitions_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_list.py index e9468428a08e..906463b4e15c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_list.py @@ -40,6 +40,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActionRepetitions_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActionRepetitions_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_list_expression_traces.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_list_expression_traces.py index 28bad1bb9795..c870e42e7d2f 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_list_expression_traces.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_list_expression_traces.py @@ -41,6 +41,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_request_histories_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_request_histories_get.py index 4a184f9fe1bc..97bd24a4363d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_request_histories_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_request_histories_get.py @@ -41,6 +41,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_request_histories_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_request_histories_list.py index 2ab032258429..3aab2bae14b4 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_request_histories_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_repetitions_request_histories_list.py @@ -41,6 +41,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_scope_repetitions_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_scope_repetitions_get.py index b0367f46d772..5fd0e428557d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_scope_repetitions_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_scope_repetitions_get.py @@ -40,6 +40,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActionScopeRepetitions_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActionScopeRepetitions_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_scope_repetitions_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_scope_repetitions_list.py index a55172cba42d..cd3a254847b0 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_scope_repetitions_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_action_scope_repetitions_list.py @@ -40,6 +40,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActionScopeRepetitions_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActionScopeRepetitions_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_get.py index c53c6cb227fd..375a78e686a4 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_get.py @@ -39,6 +39,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActions_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActions_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_list.py index a7d95353b57c..6ac0b724ee6a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_list.py @@ -39,6 +39,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActions_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActions_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_list_expression_traces.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_list_expression_traces.py index 94333125f009..44d6b114d380 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_list_expression_traces.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_run_actions_list_expression_traces.py @@ -40,6 +40,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRunActions_ListExpressionTraces.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRunActions_ListExpressionTraces.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_cancel.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_cancel.py index f7d89c6673aa..eebd039cb24a 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_cancel.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_cancel.py @@ -29,15 +29,14 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.workflow_runs.cancel( + client.workflow_runs.cancel( resource_group_name="test-resource-group", name="test-name", workflow_name="test-workflow", run_name="08586676746934337772206998657CU22", ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRuns_Cancel.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRuns_Cancel.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_get.py index 5fccc0f8a311..7ea8ac26e2e6 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_get.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRuns_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRuns_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_list.py index 4942a55f9255..b14d93e585db 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_runs_list.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowRuns_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowRuns_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_get.py index d76f71f8693a..347125f2bfc2 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_get.py @@ -39,6 +39,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowTriggerHistories_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowTriggerHistories_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_list.py index 88cbea909496..3313f4d61fa3 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_list.py @@ -39,6 +39,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowTriggerHistories_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowTriggerHistories_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_resubmit.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_resubmit.py index d959c84d56f5..38b9e64ffd7d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_resubmit.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_trigger_histories_resubmit.py @@ -29,16 +29,15 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.workflow_trigger_histories.begin_resubmit( + client.workflow_trigger_histories.begin_resubmit( resource_group_name="testResourceGroup", name="test-name", workflow_name="testWorkflowName", trigger_name="testTriggerName", history_name="testHistoryName", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowTriggerHistories_Resubmit.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowTriggerHistories_Resubmit.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_get.py index 8f9ddee961bf..3841cdce07a3 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_get.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowTriggers_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowTriggers_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_get_schema_json.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_get_schema_json.py index 9fb1214db372..f72bf7946312 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_get_schema_json.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_get_schema_json.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowTriggers_GetSchemaJson.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowTriggers_GetSchemaJson.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_list.py index c5a67f0407af..28caf169b85e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_list.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowTriggers_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowTriggers_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_list_callback_url.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_list_callback_url.py index d166c7550921..0d7e710c4cea 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_list_callback_url.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_list_callback_url.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowTriggers_ListCallbackUrl.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowTriggers_ListCallbackUrl.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_run.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_run.py index 9a708cbf1045..4600d4a8120d 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_run.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_triggers_run.py @@ -29,15 +29,14 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.workflow_triggers.begin_run( + client.workflow_triggers.begin_run( resource_group_name="test-resource-group", name="test-name", workflow_name="test-workflow", - trigger_name="recurrence", + trigger_name="manual", ).result() - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowTriggers_Run.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowTriggers_Run.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_versions_get.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_versions_get.py index a439046dc8b4..8e977820d1fa 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_versions_get.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_versions_get.py @@ -38,6 +38,6 @@ def main(): print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowVersions_Get.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowVersions_Get.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_versions_list.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_versions_list.py index fda8a5f48e04..3e670946571c 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflow_versions_list.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflow_versions_list.py @@ -38,6 +38,6 @@ def main(): print(item) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/WorkflowVersions_List.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/WorkflowVersions_List.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflows_regenerate_access_key.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflows_regenerate_access_key.py index 48340d0de397..4da619d05b8e 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflows_regenerate_access_key.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflows_regenerate_access_key.py @@ -29,15 +29,14 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.workflows.regenerate_access_key( + client.workflows.regenerate_access_key( resource_group_name="testResourceGroup", name="test-name", workflow_name="testWorkflowName", key_type={"keyType": "Primary"}, ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Workflows_RegenerateAccessKey.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Workflows_RegenerateAccessKey.json if __name__ == "__main__": main() diff --git a/sdk/appservice/azure-mgmt-web/generated_samples/workflows_validate.py b/sdk/appservice/azure-mgmt-web/generated_samples/workflows_validate.py index f7ee5e15a8cf..42e40aa1f402 100644 --- a/sdk/appservice/azure-mgmt-web/generated_samples/workflows_validate.py +++ b/sdk/appservice/azure-mgmt-web/generated_samples/workflows_validate.py @@ -29,7 +29,7 @@ def main(): subscription_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", ) - response = client.workflows.validate( + client.workflows.validate( resource_group_name="test-resource-group", name="test-name", workflow_name="test-workflow", @@ -47,9 +47,8 @@ def main(): } }, ) - print(response) -# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-09-01/examples/Workflows_Validate.json +# x-ms-original-file: specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/examples/Workflows_Validate.json if __name__ == "__main__": main()